anaconda
Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。
下載
下載python3.7的,可以在anaconda上面搭建多個本版的python
https://www.anaconda.com/distribution/

pycharm
PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。
下載
我下載的是社區版,因為可以免費使用。
https://www.jetbrains.com/pycharm/download/#section=windows

安裝
大家下載后自己安裝,下載建議使用迅雷,比較快。
使用
通過下面步驟,使用anaconda安裝python3.5的環境
命令
列出本地所有環境
conda info --envs
下面是我通過conda安裝的所有python環境

安裝python3.5(如果安裝比較慢,建議切換到國內conda鏡像源)
conda create -n py35 python=3.5
列出所有安裝環境的py包
conda list -n py35

包管理
安裝包文件,比如:theano
conda install -n py35 theano
再次通過 conda list -n py35即可查看安裝是否完成
在pycharm中加入conda創建的環境
打開配置file->setting

新增python環境

點擊OK即可添加完成

選擇配置好的環境測試一下

測試代碼
import theano from theano import tensor as T # 初始化張量 x = T.scalar(name='input', dtype='float32') w = T.scalar(name='weight', dtype='float32') b = T.scalar(name='bias', dtype='float32') z = w*x + b # 編譯程序 net_input = theano.function(inputs=[w, x, b], outputs=z) # 執行程序 print('net_input:%2f' % net_input(2.0, 3.0, 0.5))
運行

總結:
可以使用anaconda搭建多個python環境,使用pycharm開發可以任意切換開發環境,使開發、學習效率更高。
