python site-packages在Mac上有多个路径

时间:2017-04-06 03:46:08

标签: python path packages

为什么我有两种不同的Python网站包路径:

/Library/Python/2.7/site-packages

/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

最新一天,我在我的Mac上安装了sphinx-doc:

<i>pip install -U Sphinx</i>

此操作安装了一个新的python版本(2.7.13),之后"ImportError"出现了import third package (numpy, pymong etc.)

我试图解决这个问题,我发现我有两个版本Python 2.7.10 (old)2.7.13 (new)

因此,site-packages路径有两条路径:

(Old) /Library/Python/2.7/site-packages

(New) /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

最后,通过在PYTHONPATH中添加“Old Path”来解决问题。但是我不知道为什么python会使用这两条路径?

谢谢

0 个答案:

没有答案