【问题标题】:Trouble installing numpy for Python 3.3 on OSX 10.8在 OSX 10.8 上为 Python 3.3 安装 numpy 时遇到问题
【发布时间】:2013-01-08 22:02:21
【问题描述】:

我有一个使用 Numpy 的 Python 3.2 系统,但我让 Homebrew 升级到 Python 3.3,所以我必须重新安装所有包。对于 pip3 install numpythis very large output,这将失败。

您能提出解决办法吗?

或者,我怎样才能恢复原来的工作安装?

【问题讨论】:

  • The endian.h not found 听起来很奇怪,您确定所有要求/路径设置正确吗?无论如何,我不确定您是否可以运行 1.6。使用 python 3.3,您可能想尝试(或稍等)1.7。发布候选。

标签: python numpy python-3.x homebrew


【解决方案1】:

我在没有pip的情况下成功安装了Python3.3下的Numpy:

git clone https://github.com/numpy/numpy.git
python3 setup.py build
python3 setup.py install

另一个选项,虽然不是首选,是通过 Homebrew 降级 Python。你可以来回切换:

brew switch python3 <version>

【讨论】:

    【解决方案2】:

    升级公式时,不会删除旧版本。您将在以下位置找到旧版本: /usr/local/Cellar/python3/3.2/

    我认为,如果您取消与 brew unlink python3 的链接并删除 3.3 文件夹并再次与 brew unlink python3 链接,您将返回 python 3.2

    我已经测试过 youtube-dl 等简单的公式,它可以工作。

    【讨论】:

    • 我设法通过brew switch python3 3.2.3 降级到 Python3.2。您可以使用此命令在版本之间来回切换。但是,我更愿意让 Numpy 使用 Python 3.3。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-12
    • 1970-01-01
    • 2012-10-29
    • 1970-01-01
    • 1970-01-01
    • 2015-11-01
    • 2012-02-07
    相关资源
    最近更新 更多