0 系統版本Ubuntu16.04
1 系統更新
sudo apt update sudo apt upgrade
2 安裝python基礎開發包
sudo apt install -y python-dev python-pip python-nose gcc g++ git gfortran vim
3 下載Anaconda然后在終端下執行安裝,根據提示完成
chmod 777 Anaconda.sh sudo ./Anaconda.sh
4 安裝Anaconda后可以選擇自動加入環境變量。如果終端輸入python不是Anaconda的版本,可以進行相應修改:查看環境變量,若python是在/usr/bin下被檢索到的,由於這是個軟鏈接,可以刪除原來的軟鏈接,然后新建一個指向Anaconda下的python。
echo $PATH
sudo ln -s ~/anaconda2/bin/python /usr/bin/python
5 為了能終端運行conda,如果沒加入環境變量可以自己加入環境變量:編輯~/.bashrc,增加環境變量(如下),然后source ~/.bashrc或重啟終端
export PATH=~/anaconda2/bin:$PATH
這樣也解決了上一步的問題,python的版本就是Anaconda的版本了(比上一步的解決方法更方便)。
6 更改后可在終端查看已安裝的模塊
conda list
7 官網下載pycharm解壓並執行,運行后在dash搜索對應的應用程序,拉到任務欄作為圖標。
tar -xvf pycharm-community-2017.1.4.tar.gz cd pycharm-community-2017.1.4/bin ./pycharm.sh
8 安裝tensorflow和keras並測試
sudo pip install tensorflow sudo pip install keras python -c "import tensorflow" python -c "import keras"
9 切換后端為theonad
sudo pip install theano
找到配置文件:$HOME/.keras/keras.json
,把backend
字段的tensorflow改為theano