前方預警:windows的坑太多了,拋棄用linux吧
安裝theano,提前清空自己的python環境吧,坑太多了,anaconda會自動安裝path
一,首先安裝python包管理anaconda
下載地址:https://repo.continuum.io/archive/
下載對應不同的python版本地址:https://docs.anaconda.com/anaconda/faq#how-do-i-get-the-latest-anaconda-with-python-3-5
選擇自己需要的版本(python2,Python3),注意不同版本,內置的python版本,pip版本都不一樣
(我的成功環境是,python3.4.5,numpy1.11.3,mingw4.7,matplotlib 2.0.0 ,libpython2.0)
conda install python=3.4
#這里根據自己需要修改,之后還得
conda install matplotlib
二,安裝mingw
查看所有軟件包:conda list
安裝命令:
conda install mingw libpython
MinGW等文件夾會自動裝到anaconda下面
在cmd的home目錄中新建 .theanorc.txt 文件(注意名字中的“.”),根據自己安裝MinGW的路徑寫上MinGW的路徑
.theanorc.txt如下:
[blas] ldflags=-lblas #這里必須寫上,不然有找不到文件的錯誤 [gcc] cxxflags = -ID:\xxxx\MinGW #這里寫上自己的MinGW路徑
三,安裝theano
pip install theano #注意一定要使用anaconda的pip
至此簡單步驟就結束了
閱讀安裝文檔地址:https://www.zhihu.com/question/36609400
