Python 在服务器上安装numpy

Python 在服务器上安装numpy,python,numpy,openblas,Python,Numpy,Openblas,我有一个共享服务器 我需要在上面运行一个脚本。(我需要称之为使用android,这是第二部分。) 我所做的是在我的服务器上安装miniconda 如果我执行conda list,我会得到以下结果 [iamaoxdo@server188 cgi-bin]$ conda list # packages in environment at /home/iamaoxdo/public_html/miniconda2: # conda 3.19.0

我有一个共享服务器

我需要在上面运行一个脚本。(我需要称之为使用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
这基本上说明它安装在我的服务器上

顺便说一句,我还创建了一个环境,正如他们在文章中所解释的那样

现在的问题是我无法导入
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


谁能告诉我这里怎么了?如何使其工作。

您是否尝试过创建一个包含numpy的新conda env,例如“conda create--name myenv numpy”,然后运行该命令?是的,如果您看到最后一条语句,您将在开头看到
pythonenv
。这就是我创建的环境。你使用openblas有什么原因吗?你有numpy.linalg。删除openblas可能是一个解决方案。