我刚开始安装新的python模块。
我使用pip安装tweepy安装了tweepy。安装是成功的,两个文件夹tweepy & tweepy-3.3.0.dist-info是在Lib/site-包中创建的,因此我假设一切都应该是好的。
但是,当我进入IDE并导入tweepy时。它无法检测到模块:
>>> import tweepy
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
ImportError: No module named tweepy怎么啦?
我正在运行python2.7.5。
更新1我使用的是windows 7。
我首先使用另一个论坛的建议(How do I install pip on Windows?)安装了pip。基本上,保存get-pip.py脚本并双击它(无法使“pythonget-pip.py”按建议在cmd提示符中工作)。然后,我转到cmd和nagivated到C:/Python27 27/Script,输入。我记得看到的结果是一个成功的安装。
更新2使用导入tweepy的文件并运行它,我也有类似的错误。
Traceback (most recent call last):
File "C:\Python27\ArcGIS10.2\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py", line 326, in RunScript
exec codeObject in __main__.__dict__
File "C:\Users\xxxx\Desktop\Script1.py", line 2, in <module>
from tweepy import Stream
ImportError: No module named tweepy更新3键入的"pip冻结“在cmd。它确实显示了tweepy=3.3.0
C:\Python27\Scripts>pip freeze
oauthlib==0.7.2
requests==2.7.0
requests-oauthlib==0.5.0
six==1.9.0
tweepy==3.3.0
wheel==0.24.0回答,感谢所有的帮助人员,特别是Cleb & omri_saadon关于文件路径可能有问题的建议。
我刚刚意识到,我的地理信息系统软件ArcGIS默认将另一个Python安装到Python27文件夹中,所有内容都是从该文件夹C:\Python 27\ArcGIS10.2中获取的,而不是C:\Python 27。在我从C:\Python27 27\ArcGIS10.2\Scripts安装了tweepy之后,一切都运行良好。
发布于 2015-07-15 13:12:41
尝试pip uninstall tweepy
然后再一次pip install tweepy
确保您的计算机上没有多个解释器,如果您有几个解释器,请确保使用安装tweepy的同一个解释器配置您的py魅力(或您使用的任何其他编辑器)。
https://stackoverflow.com/questions/31431002
复制相似问题