anaconda+pytorch安裝(無GPU版本)

安裝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包管理困難的問題,是一個值得安裝的管理工具哦。

參考文獻
1.http://www.cnblogs.com/AngelaSunny/p/7766153.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章