安裝Anaconda
安裝
在清華大學 TUNA 鏡像源選擇對應的操作系統與所需的Python版本下載Anaconda安裝包
$ bash Anaconda2-4.3.1-Linux-x86_64.sh #Python 2.7版本
$ bash Anaconda3-4.3.1-Linux-x86_64.sh #Python 3.5 版本
PS:
[1] 安裝anaconda過程中會讓你選擇安裝,一般默認安裝在/home//anaconda2(如果安裝的是python2.7對應的anaconda),你可以根據需要選擇
[2] 隨後會讓你選擇是否將環境變量添加到.bashrc中,直接選擇yes就好
[3]安裝成功之後就會在安裝路徑中出現anaconda2路徑
查詢安裝信息
$ conda info
查詢當前已經安裝的庫
$ conda list
安裝庫(*代表庫lib名稱)
$ conda install ***
更新庫
$ conda update ***
添加清華源
官方下載更新工具包的速度很慢,所以繼續添加清華大學 TUNA提供的Anaconda倉庫鏡像,在終端或cmd中輸入如下命令進行添加
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
$ conda config --set show_channel_urls yes
Pytorch安裝:
安裝很簡單,根據本機的情況在pytorch官網上的選擇,選擇完畢之後會在下面出現一行命令提示:
<1>.選擇頁面
<2>.命令提示
<3>.終端中輸入:
$ conda install pytorch torchvision -c soumith
tips1:安裝出錯:安裝最新的0.2.0一直安裝不了就選擇退而求其次,安裝一個比較低級版本的pytorch**(此處安裝方法類似於下面的安裝tensorflow的方法)**
$ conda install --channel https://conda.anaconda.org/jjh_pytorch pytorch-cpu
tips2:使用出錯:RuntimeError: module compiled against API version 0xb but this version of numpy is 0xa
解決方案:
$ conda update numpy
等待安裝結束就可以了!!!恭喜你!!!開始你的pytroch之旅吧!!!
安裝Tensorflow
在終端或cmd中輸入以下命令搜索當前可用的tensorflow版本
$ anaconda search -t conda tensorflow
選擇一個較新的CPU或GPU版本,如r/r-tensorflow的1.4.0版本,輸入如下命令查詢安裝命令
$ anaconda show r/r-tensorflow
使用最後一行的提示命令進行安裝
$ conda install --channel https://conda.anaconda.org/r tensorflow
conda會自動檢測安裝此版本的Tensorflow所依賴的庫,如果你的Anaconda缺少這些依賴庫,會提示你安裝。因爲我之前已經安裝過了,所以這裏只提示安裝Tensorflow。輸入y並回車之後等待安裝結束即可
PS:由於清華源更新得比較慢,因此如果裝很新版本的tensorflow會出現安裝失敗(試了若干次還是一樣)爲此我選擇安裝版本低一點的tensorflow
$ conda install --channel https://conda.anaconda.org/marta-sd tensorflow
安裝成功~
最後進入python,輸入
$ import tensorflow as tf
開始你的tensorflow之旅!!!
PS:anaconda作爲一個管理python庫的工具可以很好地解決python包管理困難的問題,是一個值得安裝的管理工具哦。