我想在蟒蛇里工作。当我导入scipy或numpy时,它会显示以下错误:
saikat@saikat:~/Downloads/Python-2.7.15$ python
Python 2.7.14 |Anaconda, Inc.| (default, Dec 7 2017, 17:05:42)
[GCC 7.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
File "", line 1, in
ImportError: No module named numpy
>>> 但当我使用这些命令时:
sudo pip install numpy scipy它显示:
saikat@saikat:~/Downloads/Python-2.7.15$ sudo pip install numpy scipy
The directory '/home/saikat/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/saikat/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied: numpy in /usr/local/lib/python2.7/dist-packages/numpy-1.14.3-py2.7-linux-x86_64.egg (1.14.3)
Requirement already satisfied: scipy in /usr/local/lib/python2.7/dist-packages (1.1.0).我该怎么办?
发布于 2018-08-25 20:44:45
您有Anaconda,而不是system版本。因为您使用Anaconda,所以您的包应该使用conda或Anaconda pip版本安装。使用默认Anaconda安装的base环境,Numpy和Scipy已经安装,如果没有安装:
conda install numpy scipyhttps://askubuntu.com/questions/1036565
复制相似问题