PYTHONBREW:已安装numpy但未找到包

时间:2015-11-05 18:08:43

标签: python numpy pythonbrew

我有一些pyhton脚本在我的本地计算机上完美运行,但正如你猜测的那样,服务器上的效果不是很好!

我想使用“pythonbrew”,因为在服务器上我只安装了Python 2.7.6,但我需要运行hdf5-package ... OK

我安装了 pythonbrew (根据https://pypi.python.org/pypi/pythonbrew/)并切换到2.7.10版本(我在本地计算机上使用)。

现在我得到了一些“numpy-issues”。所以我成功安装了 numpy 和pip(根据How do you install numpy when you're not a superuser?https://gist.github.com/audy/4012573),但是,当我运行程序时:

pythonbrew py startup.py

我收到错误消息,指出 numpy 未找到 ...

我真的不知道我在这里缺少什么?我感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

我发现自己如何正确运行pythonbrew的python脚本!

根据pythonbrew的安装指南(请参阅:https://pypi.python.org/pypi/pythonbrew/),应使用以下行来运行脚本:

pythonbrew py myprogramm.py

但是,我可以使用python代替 pythonbrew py来运行我的脚本:

python myprogramm.py

我无法对此作出解释,抱歉。但也许其他人可以。它工作得非常好,我可以正常使用python和所有软件包!

如何使用pythonbrew,安装或切换不同版本等的进一步说明,请参阅我上面发布的安装指南的链接!

有关pythonbrew和使用情况的更多详情(从我的观点来看):

我提到的安装指南一步一步解释如何在您的主目录中安装pythonbrew(例如在服务器上),并帮助在您不是超级用户的系统上设置python(例如,您所在的服务器)允许运行脚本但不执行任何进一步的安装!)。

我遇到的问题是我需要一个更新的python版本,而数据所在的服务器配备了旧版本。故事的另一半是我还需要一些软件包(例如h5pycosmolopy),这些软件包也没有安装在服务器上。

对我来说,解决问题的最简单,最完美的解决方案是使用pythonbrew并将其安装在服务器上的主目录中!