Python - 没有名为 setuptools 的模块

标签 python macos

我正在尝试在我的 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/

相关文章:

python - 检查字符串是否可以在 Python 中转换为 float

Python - Tkinter 预选按钮

r - `Terminal` 与 R 中的 `system()`

c++ - 搜索可使用自定义 gcc 安装的适用于 OS X 的 C/C++ IDE

python - 如何在 Pandas 约会后 8 天内获得 1,否则如何获得 0?

python - emacs:将 python 空格转换为制表符

python - 在 Chameleon 模板引擎中使用以 "_"开头的全局名称

python - 多线程和 SQLalchemy

cocoa - 基于 Cocoa 文档的应用程序中文档的默认保存位置

bash - 查找 - grep 花费太多时间