Mac OS X上的多个numpy版本
问题描述:
我正在运行Mac OS X 10.8.4.
I am running Mac OS X 10.8.4.
通过在Xcode中安装命令行工具来安装Python 2.7.
Python 2.7 is installed by installing command line tools in Xcode.
Apple正在管理位于
Apple is managing a version of numpy (1.6.1) located at
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy
我使用
sudo easy_install numpy
以安装版本(1.7.x).它放在位置
to install a version (1.7.x). It is put at location
/Library/Python/2.7/site-packages
在python中,当
import numpy
它实际上导入了1.6.1(由Apple管理).
it actually imports the 1.6.1 one (managed by apple).
我如何选择easy_install
安装的1.7.x版本?
Howe can I choose the 1.7.x one installed by easy_install
?
答
使用==指定版本:
easy_install numpy==1.6
我更喜欢点子:
easy_install pip
pip install numpy==1.6
要使用软件包的多个已安装版本,可以使用 virtualenv ,假设您不需要多个版本的打包在同一项目中
To make use of multiple installed versions of a package you could use virtualenv assuming you don't need multiple versions of the package within the same project