由于自己的虚拟机里面程序跑的太慢,所以决定在学校的计算机集群上跑下,不过由于没有root权限,所以只能编译安装。将过程简要记录如下(参考scipy官网安装Fedora部分):
1. 安装Atlas,依照官网做就行;
2. 安装numpy,使用--prefix==指定安装目录或者使用--user安装在自己的用户名下;
3. 安装scipy,此时关键是要给scipy的编译程序指出上面各个库的位置,使用HOME和PYTHONPATH都不好使,所以根据官网之前的提示,我使用以下方式指定目录成功。
export BLAS=/path/to/libblas.so
export LAPACK=/path/to/liblapack.so
export ATLAS=/path/to/libatlas.so