2011-11-21 24 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,它仍然要求一些文件作爲不存在於任何構建目錄中的依賴關係,試。但那是另一個問題。