我正在尝试在我的 Mac (OS X 10.7.4) 上安装的替代版本的 Python (3.3.0) 上安装模块。新版本的 Python 在 IDLE 和 Terminal 中运行正常:
但是,尝试安装像 NumPy 这样相对微不足道的东西只会安装在我的 Mac (2.7.1) 上预装的旧 Python 版本中。
执行这个:
$ python3.3 easy_install numpy
给我这个错误信息:
/Library/Frameworks/Python.framework/Versions/3.3/Resources/Python.app/Contents/MacOS/Python: can't open file 'easy_install': [Errno 2] No such file or directory
然后我读到创建虚拟环境是可行的方法,所以我试了一下:
$ mkvirtualenv python=python3.3 foo
它返回了这个错误:
-bash: mkvirtualenv: command not found
所以,我显然也没有正确安装 (virtualenv-1.8.4
)。
我可能需要做更多的功课,但我真的没有任何打算再次使用 2.7,只是 Python 3,所以我不需要来回。同时我知道无论出于什么原因,我都需要在我的 Mac 上保留旧版本的 Python,所以我不打算删除它。对我遗漏的任何建议都会非常有帮助。
最佳答案
试试这个:
easy_install numpy
easy_install 是一个 shell 脚本,而不是 python 脚本。
关于Python - 没有名为 setuptools 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14088270/