我确信在我的 Mac 0SX 10.9 上我有不止一个版本的 Python 2.7.5。
当我输入
which python
在终端中,我得到 /Library/Frameworks/Python.framework/Versions/2.7/bin/python
当我执行 pip.install 时,它们似乎在不同的路径中加载,它们都在 /Library/Python/2.7/site-packages 下。
当我在 IDLE 或我的 IDE (Sypder) 中并输入
import sys
print sys.path
我得到了很多以 /Library/Python/2.7/site-packages 开头的路径。
我的问题是,当我对 /Library/Python/2.7/site-packages 中可以看到的模块之一执行 help() 或 import() 时,我收到 NameError: name 'Module' is not defined。我可以看到加载在 .../site.packages 中的示例是 pandas、nympy 和 PyMySQL。但是都给我“找不到模块的名称”。