numpy的两个版本
我的部门在/usr/lib/somewhere/numpy中安装了<1.4版本的numpy。因为我没有权限用新版本替换它。我在我的主目录中安装了numpy 1.5。然而,后来我安装scipy时,它抱怨/usr/lib/somewhere/numpy中的版本<1.4。如何解决此问题?更改numpy的两个版本,numpy,Numpy,我的部门在/usr/lib/somewhere/numpy中安装了
sys.path
,使您的numpy目录位于全局numpy目录的前面
这样,应该导入您的版本,而不是其他版本。如果你真的想确保没有使用其他版本,你可以使用
virtualenv
来获得你自己的私有环境和你自己的所有库。更改sys.path
,使你的numpy目录位于全局numpy目录的前面
这样,应该导入您的版本,而不是其他版本。如果您确实想确保不使用其他版本,则可以使用
virtualenv
使用您自己的所有库来获得您自己的私有环境。您应该使用virtualenv创建一个与系统包隔离的环境,并使用--no site packages选项来避免与系统包发生任何冲突。然后,您可以通过指定所需版本的pip或easy_install安装numpy。关于如何使用virtualenv有很多教程。您应该使用virtualenv创建一个与系统包隔离的环境,使用--no site packages选项以避免与系统包发生任何冲突。然后,您可以通过指定所需版本的pip或easy_install安装numpy。有很多关于如何使用virtualenv的教程。virtualenv是一个非常好的工具!virtualenv是一个非常好的工具!