2016-08-01 25 views
0

我正在使用Debian 8 VM上的python項目。爲了進一步處理這個項目,我需要安裝matplotlib 1.5.1。當我嘗試升級當前版本(通過apt-get獲取)或安裝時,我被告知需要freetype和png。當我去安裝的FreeType使用此鏈接:Anaconda As Debian Linux Terminal中的Python

http://www.linuxfromscratch.org/blfs/view/svn/general/freetype2.html

安裝並輸入正確的命令後,我去嘗試重新安裝matplotlib和收到同樣的錯誤。

我試圖安裝Anaconda3,因爲它帶有freetype和基本上我需要爲我的項目的每個包。但是在運行.sh文件後,我無法改變我的python使用anaconda作爲解釋器。我怎樣才能做到這一點?

謝謝!

[更新] 我不得不進入我的anaconda3文件,然後運行source bin/activate ~/anaconda3/是否有創建一個別名,可以做到這一切?

+0

將此添加到您的'.bashrc' - >'別名名稱=源/路徑/到/ conda' –

回答

0

你必須首先創建一個暢達Python環境:

/path/to/conda/bin/conda create --name myenv python=3 

(見http://conda.pydata.org/docs/using/envs.html

當環境已創建您只需激活它,如下所示:

/path/to/conda/bin/source activate myenv 

其後系統將從您指定的conda環境運行python,而不是從標準位置運行。

+0

每次啓動終端時,有沒有辦法做到這一切? – rutheferd

+0

如果您將「source activate myenv」位置入bash_profile,那麼每次啓動窗口時都會設置環境 –