我在没有root权限的远程计算机上有一个帐户,我需要安装本地版本的
Python(远程计算机有一个与我的某些代码不兼容的Python版本),Numpy和Scipy.从昨天开始,我一直在尝试在本地安装numpy,但没有成功.
我在/home/myusername/.local/中成功安装了本地版本的Python(2.7.3),因此我通过/home/myusername/.local/bin/python访问此版本的Python.我尝试了两种安装Numpy的方法:
>我从官方网页下载了最新稳定版本的Numpy,解压缩后,进入解压缩文件夹并执行:/home/myusername/.local/bin/python setup.py install –prefix = / home / myusername /.本地.但是,我得到以下错误,后面是一系列其他错误(从这个错误派生):
gcc -pthread -shared build/temp.linux-x86_64-2.7/numpy/core/blasdot/_dotblas.o
-L/usr/local/lib -Lbuild/temp.linux-x86_64-2.7 -lptf77blas -lptcblas -latlas
-o build/lib.linux-x86_64-2.7/numpy/core/_dotblas.so
/usr/bin/ld: /usr/local/lib/libptcblas.a(cblas_dptgemm.o): relocation
R_X86_64_32 against `a local symbol' can not be used when making a shared
object; recompile with -fPIC
不知道这意味着什么(除了错误显然与LAPACK库有关),我只是做了与上面相同的命令,但现在把LDFLAGS =’ – fP