2010-03-16 88 views
1

我需要在遠程linux機器上安裝matplotlib,並且我是那裏的普通用戶。Matplotlib安裝問題

我downlodad源和運行

python setup.py build 

,但我得到的錯誤,與numpy的,沒有安裝相關的,所以我decieded先安裝它。我下載並

python setup.py build 

我現在的問題編譯就是,我怎麼告訴在numpy的文件是否已經安裝格蘭matplotlib安裝?

感謝

+0

'matplotlib'一旦安裝正確(因爲它進入lib/site-packages)應該能夠找到'numpy'?如果沒有,你會得到哪個錯誤信息? – ChristopheD 2010-03-16 10:14:28

+0

你有沒有試過安裝numpy? 「構建」只是...構建它,但實際上並沒有將它安裝在Python可用的地方(因此,matplotlib無法檢測到) – 2010-03-16 12:00:07

+0

對不起,我沒有正確解釋它。我的問題減少到: 我建立numpy後,因爲我是一個普通的用戶,我可以將它安裝到某個目錄。之後,我該如何告訴matplotlib哪裏安裝了numpy nas? – flow 2010-03-16 12:20:26

回答

0

嗯,我不知道如果你只需要在PYTHONPATH的numpy的目錄執行安裝程序之前。

export PYTHONPATH="/path/to/numpy" 

然後運行build命令。

1

由於您是遠程計算機上的用戶而不是root用戶,因此可能是您的環境配置不正確。 檢查您是否可以從interperter加載numpy。

進口numpy的

如果失敗了,你可能需要添加的安裝位置到sys.path中

進口SYS sys.path.append(「\用戶\ local \ numpy「) import numpy

一旦你知道它在哪裏,並且可以讓它加載到interperter中,你可以修改你的site.py來自動添加路徑。