Ubuntu下一直用Pycharm作为python的IDE,但是最近使用scipy的时候发现Pycharm不能直接在Project Interpreter里面安装scipy,于是直接在命令行里安装。
主要参考如下博客:
http://blog.csdn.net/lingfeng892/article/details/50425547
1.安装scipy所依赖的库
直接在命令行里用pip安装scipy的话会显示
numpy.distutils.system_info.NotFoundError: no lapack/blas resources found 因此我们需要首先安装一些其他的库
sudo apt-get install libopenblas-dev liblapack-dev libatlas-dev libblas-dev2.安装fortran编译器
这个时候pip安装的话还是报了下面的错误
building 'dfftpack' library error:library dfftpacy has Fortran sources but no Fortran compiler found说明没有安装fortran编译器,接下来安装fortran编译器
sudo apt-get install gfortran3.安装scipy
这个时候一般来说就可以安装scipy了
sudo pip install scipy一开始pip前面没加sudo的时候报错说写入的时候permission denied,加上sudo之后经过漫长的编译过程终于安装好了
版权声明:本文为yaoqi_isee原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。