從清華鏡像上面下載的anaconda,現在最高版本是4.4.0,感覺個人的筆記本配置不夠,所以沒有選擇最高版本。
安裝了一個下午,主要就卡在http error 這個錯誤上面了,網上有很多人說用換源的方法解決,我只能說你們too young ,你們低估了我國網絡運營商封鎖的速度。話說那個時候anaconda的官方api庫應該還是可以用的。所以,你們只解決了第一步,而沒有解決第二步。
第一步是換channels:
# 添加Anaconda的TUNA鏡像conda config --add channels
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# TUNA的help中鏡像地址加有引號,需要去掉
# 設置搜索時顯示通道地址
conda config --set show_channel_urls yes
第二步是換default_channels:
第一步完成后,在C:\Users\USER_NAME(我的是Administrator)\.condarc文件,記錄著我們對conda的配置。在里面直接添加兩行:
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
當然也可以用conda config --set default_channels XXXXXX的方法實現,太慢了,直接手動創建、編輯該文件效果是相同的。
第三步(如有必要):
把默認的api庫也換掉
channel_alias:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
配置完之后,我的配置是這樣的,使用conda config --show命令查找:
(二)tensorflow的安裝
anaconda配置成功后,tensorflow安裝非常簡單,直接在 anaconda prompt 里面輸入
conda install tensorflow 即可。
清華的庫并不是特別全,如果有沒有找到的包,可以到LFD? Unofficial Windows Binaries for Python Extension Packages里面去找,下載之后放到一個全英文的文件夾內,推薦直接copy到Administrator 文件夾下面,然后用 pip install 全名即可。
例如:anaconda里面不含有scrapy,用conda安裝沒有合適的版本,那么我先下個twisted,放到Administrator 文件夾 ,再下個scrapy,也放到Administrator 文件夾下面。然后pip:
pip install Twisted-17.1.0-cp35-cp35m-win32.whl
pip install Scrapy-1.4.0-py2.py3-none-any.whl
OK,安裝成功。
ps: TensorFlow只能安裝在64位系統里,而且要求有CUDA,即你的顯卡必須是英偉達的,如果不是的話只能裝CPU版本的,很慢很慢……(偏偏我兩個筆記本一個是GTX130,太老了,一個是Intel的集成顯卡,裝不了CUDA,淚目……)
(三)pycharm5.0的安裝
下載,直接安裝就行,值得一提是安裝完啟動注冊的時候,license server的破解方式已經不管用了,直接輸入激活碼就行了。下次把激活碼的地址貼上來。
pycharm5非常耗內存,而且剛剛安裝成功的時候,要同步和索引anaconda里面的第三方庫很長很長時間,這段時間幾乎什么都干不了。Spyder(anaconda自帶的python開發IDE)就要好很多,大家普遍認為Spyder界面像matlab,而pycharm像VS。