在服务器上安装numpy

时间:2016-01-29 15:40:35

标签: python numpy openblas

我在namecheap上有一个共享服务器。

Baiscally我需要在它上面运行一个脚本。 (我需要使用android来调用它,这是第二部分。)

我所做的是在我的服务器上安装miniconda

如果我执行conda list,我会得到以下内容。

[iamaoxdo@server188 cgi-bin]$ conda list
# packages in environment at /home/iamaoxdo/public_html/miniconda2:
#
conda                     3.19.0                   py27_0
conda-env                 2.4.5                    py27_0
cython                    0.23.4                   py27_0
libgfortran               1.0                           0
numpy                     1.10.2                   py27_0
openblas                  0.2.14                        3
openssl                   1.0.2f                        0
pandas                    0.17.1              np110py27_0
pip                       8.0.1                    py27_0
pycosat                   0.6.1                    py27_0
pycrypto                  2.6.1                    py27_0
python                    2.7.11                        0
python-dateutil           2.4.2                    py27_0
pytz                      2015.7                   py27_0
pyyaml                    3.11                     py27_1
readline                  6.2                           2
requests                  2.9.1                    py27_0
setuptools                19.4                     py27_0
six                       1.10.0                   py27_0
sqlite                    3.9.2                         0
tk                        8.5.18                        0
wheel                     0.26.0                   py27_1
yaml                      0.1.6                         0
zlib                      1.2.8                         0

这基本上说明它已安装在我的服务器上。

顺便说一句,我还创建了一个环境,如guide中所述。

现在问题是我无法导入numpy库(我的主要目标是导入pandas库,但我认为它依赖于numpy )。

我有一个名为servertest.py的简单文件,其内容如下。

#!/usr/public_html/miniconda2/envs/pythonenv/lib/python2.7
# -*- coding: UTF-8 -*-

# enable debugging
import cgitb
import sys
sys.path.append("/user/include/numpy")
cgitb.enable()
#import nltk

import numpy
print "Content-Type: text/plain;charset=utf-8"

print("Hello2")
print sys.version_info[0]
print sys.version_info[1]
import site
#print site.getsitepackages()
#print sys.modules.keys()
print sys.path

当我运行它时,我收到以下错误

(pythonenv)[iamaoxdo@server188 cgi-bin]$ python servertest.py
OpenBLAS: pthread_creat error in blas_thread_init function. Error code:11

我甚至尝试重新安装所有三个软件包,即openblas,numpy,pandas

谁能告诉我这里有什么问题?我怎样才能使它发挥作用。

0 个答案:

没有答案