1. 程式人生 > >windows下anaconda離線安裝tensorflow

windows下anaconda離線安裝tensorflow

工作需求需要安裝tensorflow因公司只有內網不準連線外網只能通過離線安裝tensorflow以此記錄一下。 1.安裝anaconda 自己用的版本是Anaconda3-4.2.0-Windows-x86_64-Python3.5.exe (python版本3.5) 下載地址(https://www.anaconda.com/download/#windows) 2.tensorflow的包用的是tensorflow-1.3.0rc0-cp35-cp35m-win_amd64.whl;(下載地址:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/

) 3.protoc-3.1.0-win32;(下載地址:https://github.com/protocolbuffers/protobuf/releases) 4.protobuf-3.1.0(下載地址:https://github.com/protocolbuffers/protobuf/releases) 步驟: (1)下載並解壓protoc-3.1.0-win32,將bin資料夾中的protoc.exe拷貝到C:\windows\system32中;

(2)在Anaconda的安裝路徑下進入到Anaconda\Lib\site-packages目錄下,新建tensorflow資料夾用來存放tensorflow的安裝檔案;

(3)下載並解壓protobuf-3.1.0,將解壓後的檔案protobuf-3.1.0拷貝到新建的tensorflow資料夾中,並且將第2步得到的protoc.exe檔案拷貝到protobuf-3.1.0\src檔案中;

(4)通過cmd命令進入到protobuf-3.1.0\python\setup.py的目錄下,執行命令python setup.py install;

(5)安裝tensorflow:將安裝包tensorflow-1.3.0rc0-cp35-cp35m-win_amd64.whl複製到Anaconda\Lib\site-packages\tensorflow檔案中;然後通過cmd命令進入到Anaconda\Lib\site-packages\tensorflow目錄下,執行命令pip install ttensorflow-1.3.0rc0-cp35-cp35m-win_amd64。whl進行安裝,待安裝結束後,開啟Anaconda,進入spyder,在Ipython命令列下輸入import tensorflow as tf,若不報錯則說明tensorflow安裝成功。