Python2.7包安装在正确的路径但未找到

时间:2014-08-27 19:11:22

标签: python module pip

我使用pip来安装所有python包,路径是:  PYTHONPATH =" /usr/local/lib/python2.7/site-packages"

我发现我尝试安装的所有软件包都安装在此路径下,但是当我尝试导入它们时,它总是说找不到模块。

MacBook-Air:〜用户$ pip安装tweepy 要求已经满足(使用--upgrade升级):/usr/local/lib/python2.7/site-packages中的tweepy

导入tweepy Traceback(最近一次调用最后一次):   文件"",第1行,

ImportError:没有名为tweepy的模块

我尝试使用tweepy,httplib2,oauth和其他一些,这些都不起作用。

有人能告诉我该如何解决这个问题?

感谢!!!!

1 个答案:

答案 0 :(得分:0)

感觉评论有太多东西..

正如@Zahir Jacobs所说,这个问题是因为pip正在以不同的路径安装所有包。在我将所有包移动到$ python路径后,我现在可以导入这些模块了。

但是下面的问题是,如果我以后仍想使用pip安装,我必须再次手动移动它。无论如何改变pip的路径? 我试图移动pip包,但它返回了:

MacBook-Air:〜用户$ pip install tweepy

追踪(最近一次通话):   文件" / usr / local / bin / pip",第5行,in     来自pkg_resources import load_entry_point

ImportError:没有名为pkg_resources的模块