在Ubuntu18.04下配置深度學習/機器學習開發環境
1、下載並安裝Anaconda
下載地址:https://www.anaconda.com/distribution/#linux
安裝步驟:
1)在下載的anaconda路徑下打開終端執行命令:
bash ~/Downloads/Anaconda3-5.2.0-Linux-x86_64.sh
2)記錄下安裝過程中的配置路徑
Prefix=/home/your name/anaconda2/
其中“your name”是你的用戶名
3)安裝完成后設置環境變量,在終端執行命令:
sudo gedit ~/.bashrc
執行以上命令后在打開的.bashrc中的最后加上以下語句
# added by Anaconda3 installer
export PATH="/home/shi/anaconda3/bin:$PATH"
接着在終端輸入以下命令,使配置生效:
source ~/.bashrc
4)重啟ubuntu系統,打開終端,輸入指令
python
輸入以上命令后,終端上出現下圖,表示Anaconda安裝成功
圖1:
2、可能出現的問題:
1)使用conda install *** 來進行安裝(***代表包名稱)需要的包,安裝結束后在終端輸出conda命令后會出現在/home/your name/anconda3/bin/目錄下conda模塊不存在:如圖2所示:
圖2:
解決方案:重新安裝anaconda。
缺點:不能導入自己所需的包,一旦導入自己所需要的包,還會出現上述問題。
2)在沒有導入自己所需的包之前在終端輸入命令:spyder,打開此IDEA,會出現圖3所示錯誤:
圖3:
錯誤名稱:段錯誤(核心已轉儲)
解決方案:在安裝好anaconda后在終端輸入以下命令,更新conda中所有模塊
conda update --all
如果不行,接着執行命令:
sudo apt-get update
sudo apt-get upgrade
以上命令完成后在終端打開spyder及其他模塊,會出現找不到此模塊的錯誤(/home/your name/anconda3/bin/目錄下存在這些模塊)
解決方案:在終端輸入命令:
conda install pyopengl
至此,在終端輸入spyder,即可打開spyder。
總結:1)安裝anconda
2)更新conda中所有模塊
3)下載模塊pyopengl
4)打開spyder
