我之前有一个安装了Numpy的Python 3.2系统,但是我让Homebrew升级到了Python 3.3,所以我需要重新安装所有的包。当我尝试使用pip3 install numpy
时,出现了这个非常长的输出。
你能提供一个解决方案吗?
或者,我如何恢复我之前工作正常的安装呢?
我之前有一个安装了Numpy的Python 3.2系统,但是我让Homebrew升级到了Python 3.3,所以我需要重新安装所有的包。当我尝试使用pip3 install numpy
时,出现了这个非常长的输出。
你能提供一个解决方案吗?
或者,我如何恢复我之前工作正常的安装呢?
我成功地在Python3.3下安装了Numpy,而没有使用pip
:
git clone https://github.com/numpy/numpy.git
python3 setup.py build
python3 setup.py install
另一个选项,虽然不是首选,是通过Homebrew降级Python。您可以使用以下命令在Python版本之间切换:
brew switch python3 <version>
当您升级公式时,旧版本不会被删除。您可以在以下位置找到旧版本:
/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
将 Python 版本降级到了 3.2。你可以使用这个命令在不同版本之间切换。然而,我更希望能够让 Numpy 在 Python 3.3 上正常工作。 - clstaudt