繁体   English   中英

osx上的Python,为什么看不到库?

[英]Python on osx, Why can't it see the libraries?

我有点困惑。

我有两台运行OSX Yosemite的计算机。

我已经使用pip安装了某些python库

现在,一个已经打包在/Library/Python/2.7/site-packages中

他们的表现完全符合预期。

另一方面,他们找到了进入/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages的方式

现在,在那台机器上,如果我运行直接从命令行导入这些库的脚本,它将无法找到它们。

所以

Myscript.py  

失败(带有importError)

但是,如果我将它作为调用python的参数运行,那很好

python MyScript.py

可以正常工作。

我已经将牧羊人与我所走的道路进行了比较

whereis python

他们匹配。

是什么导致这种差异?

谢谢

好吧,我已经找到答案了,两个不同版本的python正在运行。 哪一个引起了问题,为什么?

我已经在这里提出了一个新的,更集中的问题

为什么OSX无法运行我在whereis python中获得的python

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM