我正在尝试安装scipy
和numpy
。因为我没有root权限,所以当我首先尝试安装numpy
时,我输入了python setup.py install --prefix=/data3/home
。当我尝试安装scipy
时,它报告了此错误:
File "setup.py", line 230, in <module>
setup_package()
File "setup.py", line 218, in setup_package
from numpy.distutils.core import setup
ImportError: No module named numpy.distutils.core
如何解决此问题?
答案 0 :(得分:6)
答案 1 :(得分:2)
export PYTHONPATH="/data3/home/:$PYTHONPATH"
可以解决您的问题。
这样做会将您的自定义路径/data3/home
附加到标准PYTHONPATH
变量;在检查系统范围的目录之前(通常在/data3/home
下),所有Python脚本将首先检查/usr/lib/python*
库(并希望找到您需要的库)。