SciPy是一个python的科学计算库。
1) 官网上的方法 参见https://www.scipy.org/install.html
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
都成功了,但就是python-sympy失败了。
用import scipy测试,得到错误信息ImportError: No module named ‘scipy’
2) 有一个解决方案,参见https://stackoverflow.com/questions/24808043/importerror-no-module-named-scipy
就是用pip把scipy再安装一遍。
pip install scipy
但却得到了下列错误:
PermissionError: [Errno 13] Permission denied: ‘/usr/local/lib/python3.4/dist-packages/numpy-1.14.2.dist-info’
3) 用另一个方法把这些库再装一遍,参考https://www.scipy.org/install.html, I use another mothed to install
python -m pip install –user numpy scipy matplotlib ipython jupyter pandas sympy nose
上述代码为python2安装好了。
python3 -m pip install –user numpy scipy matplotlib ipython jupyter pandas sympy nose
上述代码为python3安装,却失败了,信息是:
Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build-9e0c2jgy/pandas/
用import scipy来测试,python2可以,python3不认识
4) sudo apt-get install python-dev python3-dev
上述代码对python2无效果,但把python3升级了,然后,用import scipy来测试,python2可以,python3也可以了。