機器學習環境搭建筆記
搭建一個新環境,具體過程記錄如下:
機器環境 Linux nginx1 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
簡單起見,所有操作使用root,僅使用學習或實驗環境。
第一部分:python環境
一 注意事項
一般預設會安裝Python2, 如果本機安裝了python2,儘量不要管他,使用python3執行python指令碼就好,因為可能有程式依賴目前的python2環境, 比如yum!!!!!
不要動現有的python2環境!
二 安裝python3.6.5
1.下載Python3 https://www.python.org/downloads/
下載下來的檔案是 Python-3.6.5.tar.xz
2. 解包編譯安裝(自帶包含pip3)
cd /opt/install
xz -d Python-3.6.5.tar.xz
tar -xvf Python-3.6.5.tar
cd Python-3.6.5
mkdir -p /usr/local/python3
./configure --prefix=/usr/local/python3
make
make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
3.檢查確認安裝成功
# python3 -V
Python 3.6.5
# pip3 -V
pip 9.0.3 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)
三 安裝Anaconda
1.下載地址:https://www.anaconda.com/download
2. 如上圖,選linux,download, 開啟安裝說明對照安裝
其中關鍵步驟:1)bash ~/Downloads/Anaconda3-5.2.0-Linux-x86_64.sh
2)如下需要自定義安裝目錄可配置。 比如輸入: /usr/local/anaconda
3)新增環境變數,輸入yes (注意:這一步最好選擇Yes,要不然每次都要進行額外的手動新增環境變數;)
3. 建立連結:
ln -s /usr/local/anaconda3/bin/anaconda-navigator /usr/bin/anaconda-navigator
ln -s /usr/local/anaconda3/bin/jupyter /usr/bin/jupyter
ln -s /usr/local/anaconda3/bin/conda /usr/bin/conda
4. 驗證安裝結果:
1) 執行命令:conda --version (作用:檢視當前Anaconda的版本)
2) 執行:conda info tensorflow (檢視包資訊與依賴)
報以下錯誤:
解決辦法:
anaconda-navigator
https://blog.csdn.net/cs_hnu_scw/article/details/79695347