2013-10-03 61 views
0

我已經嘗試了3天,現在運氣很好,我真的很絕望。無法在Python中導入庫 - Ubuntu 12.04

我已經安裝了NumPy以及matplotlib。我正在嘗試將matplotlib包含到我的應用程序中,但它不起作用。我在Eclipse中使用PyDev插件,但每當我嘗試導入它時,即使我已將它添加到每次需要導入的庫中,也會出現錯誤。

我是一名Linux初學者,我並不知道如何去做我最喜歡的東西。我想知道這是否與PYTHONPATH有關,如果是的話,我該如何改變它?

此外,運行whereis matplotlib時,我得到matplotlib: usr/share/matplotlib

編輯 即使我沒有設法解決問題,我也不再感興趣,我認爲這個問題關閉了。我已經決定使用免費版的PyCharm,正如@FooBarUser所建議的那樣。

+0

@BobbyDigital我認爲是因爲它是一個與[tag:python] – SaidbakR

+2

有關的問題你的意思是你運行的代碼,它給錯誤或日食給錯誤說它找不到圖書館? –

+2

你可以用python自己導入模塊嗎(打開終端,運行'python',然後導入matplotlib')? –

回答

0

在我的Ubuntu 12.04上,像這樣的模塊安裝在/usr/local/lib/python2.7/dist-packages中。並稱,到PYTHONPATH可以幫助解決issue.In我的〜/ .bashrc我

export PYTHONPATH=... 
export PYTHONPATH=/usr/local/lib/python2.7/dist-packages:$PYTHONPATH 
export PYTHONPATH= 

編輯:如果你也有Python 3的安裝在系統上,也numpy的可能是

/usr/lib/pyshared/python2.7/numpy 

如果最新版本的numpy與2.7和3. *兼容,則安裝程序可能會將其放入該目錄,該目錄適用於可在多個python版本號之間共享的軟件包。

+0

我檢查了你建議的文件夾,但似乎沒有任何內容,所以在嘗試時沒有意義。有什麼方法可以移動/安裝matplotlib庫嗎? – cgf

+0

看到我的編輯,可能會有所幫助 – Tommy