linux下安裝Anaconda


來源:http://blog.csdn.net/shuzfan/article/details/78510683

https://repo.continuum.io/archive/index.html上下載對應版本的Anaconda。

比如我選擇安裝 Anaconda3-5.0.1-Linux-x86_64.sh,(對應python3.6,x64系統)可以采用下列命令。

wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh

 

下載完成成后直接進行安裝:

bash Anaconda3-5.0.1-Linux-x86_64.sh

 

安裝過程中會需要不斷回車來閱讀並同意license。安裝路徑默認為用戶目錄(可以自己指定),最后需要確認將路徑加入用戶的.bashrc中。

最后,立即使路徑生效,需要在用戶目錄下執行:

source .bashrc

 

此時,打開python就是最新的3.6版本了。

為了保持更新,可以在終端中執行:

conda upgrade --all

 

如果報下面的錯誤,很可能是因為設置了PYTHONPATH環境變量。這將導致Anaconda無法調用正常的自己的庫(Anaconda運行不依賴PYTHONPATH環境變量)。

Traceback (most recent call last): File "/home/*****/anaconda3/bin/conda", line 4, in <module> import re File "/home/*****/anaconda3/lib/python3.6/re.py", line 142, in <module> class RegexFlag(enum.IntFlag): AttributeError: module 'enum' has no attribute 'IntFlag'

 

因此建議在打開python前執行

unset PYTHONPATH

 

或者暴力地將上述命令同樣寫入.bashrc文件中並用source生效。

Anaconda除了python外還包括下面幾個有用的工具:

  • Anaconda Navigtor:用於管理工具包和環境的圖形用戶界面,后續涉及的眾多管理命令也可以在 Navigator 中手工實現。
  • Jupyter notebook :基於web的交互式計算環境,可以編輯易於人們閱讀的文檔,用於展示數據分析的過程。
  • qtconsole :一個可執行 IPython 的仿終端圖形界面程序,相比 Python Shell 界面,qtconsole 可以直接顯示代碼生成的圖形,實現多行代碼輸入執行,以及內置許多有用的功能和函數。
  • spyder :一個使用Python語言、跨平台的、科學運算集成開發環境。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM