2011-11-21 37 views
1

我通过ssh方式连接到我们实验室的一台机器做研究,在我的学校。我没有对这些机器的root权限,因此当我需要安装新的Python模块时,我通常会将它们构建在本地目录中,并修改我的PYTHONPATH以指向此目录,而不是将它们安装到标准目录(我不'没有权限)。这一直很好,在过去几个包,但numpy的运行麻烦在Ubuntu 9.04构建NumPy的1.6.1 - 没有__config__.py

python setup.py install 

似乎工作,但在内置目录中没有__config__.py文件。 (它应该从模块导入的模块)这会导致__init__.py中的行引发ImportError。我不知道为什么__config__.py没有被生成,因为Numpy似乎认为它会。运行构建脚本似乎工作;它完成,没有令人不安的错误信息。我看过,但无法找到任何答案。请帮忙。

我使用Python 2.6.2。

+0

如果你发现你没有及彼的答案,FLAG你的问题,并要求将其发送到ubuntu.stackexchange.com(不只是再次询问那里,我们可以简单地移动这个你)。 –

回答

0

那么,我通过设置PYTHONPATH指向build/libXXX文件夹来获得numpy的工作量,但我这样做是为了安装scipy,它仍然要求一些文件作为不存在于任何构建目录中的依赖关系,试。但那是另一个问题。