在Python中安装SPARQLWrapper的问题
我在Python中安装了SPARQLWrapper。安装时显示:
已安装 c:\python27\lib\site-packages\sparqlwrapper-1.4.2-py2.7.egg
这些egg文件是在site-packages文件夹里。
当我尝试导入SPARQLWrapper时,程序却无法找到它。我是Python新手,对这些egg文件一点都不了解,也不知道该怎么处理。
有人能指导我怎么导入SPARQLWrapper吗?
1 个回答
2
一个egg文件夹或压缩包需要在你的PYTHONPATH中存在。通常,site-packages中的egg文件应该会自动安装到这个路径下。
你可以运行你的Python解释器,比如:
python2.7
>>> import sys
>>> print sys.path
如果你在sys.path
中没有看到c:\python27\lib\site-packages\sparqlwrapper-1.4.2-py2.7.egg
,那么要么这个egg文件根本没有安装在那儿,要么它不是一个有效的egg文件。如果它在那儿,我建议你检查一下你是不是在导入错误的模块。注意大小写是很重要的。
你应该能够这样做:
>>> import SPARQLWrapper
或者
>>> from SPARQLWrapper import Wrapper
如果你仍然遇到问题,请更新你的问题,附上你收到的实际错误信息。