1. 程式人生 > >在Windows下直接安裝Tensorflow的Windows版本

在Windows下直接安裝Tensorflow的Windows版本

TensorFlow至今釋出已經一年多了,以前都是在linux上玩,前兩天TensorFlow的windows版本面世了。忍不住就搗鼓裝了下,其實在網速很好的情況下還是很方便安裝的。
截止到今日(2016.12.6)只可以在python3的環境下安裝,如下圖所示:
這裡寫圖片描述
我電腦安裝有python3.5.2,和Anaconda3,是沒問題的。如果網速不好的話,直接用pip安裝些依賴包會很費時間,甚至中斷,這裡推薦看需要哪些依賴包,然後直接在國內的映象(在simple資料夾裡)上下載最新版,然後用電腦本地安裝:

好了,開始安裝:
1. 命令:

C:\Windows\system32>pip install --upgrade https://storage.googleapis
.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

報錯:由於Anaconda3-4.2.0自帶的是setuptools 27.2.0版本。查了下,現在最新版本是30.2.0。需要升級setuptools的版本。(需要說明的是,如果你不是anaconda,而是直接配置的python3的話, 就不會有下面的問題了,如果網速快的話,直接就可以裝好了,如果不快,通過自行在上面提到的映象中下載依賴包也可以解決的)

Collecting tensorflow-gpu==0.12.0rc0 from https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
Using cached https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl Requirement already up-to-date: protobuf==3.1.0 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0) Requirement already up-to-date: wheel>=0.26 in d:\program files\
anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0) Requirement already up-to-date: six>=1.10.0 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0) Requirement already up-to-date: numpy>=1.11.0 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0) Collecting setuptools (from protobuf==3.1.0->tensorflow-gpu==0.12.0rc0) Using cached setuptools-30.2.0-py2.py3-none-any.whl Installing collected packages: tensorflow-gpu, setuptools Found existing installation: setuptools 27.2.0 Cannot remove entries from nonexistent file d:\program files\anaconda3\lib\site-packages\easy-install.pth
  1. 命令:用pip升級setuptools
C:\Windows\system32>pip install setuptools --upgrade

依舊不行:

Collecting setuptools
  Using cached setuptools-30.2.0-py2.py3-none-any.whl
Installing collected packages: setuptools
  Found existing installation: setuptools 27.2.0
Cannot remove entries from nonexistent file d:\program files\anaconda3\lib\site-packages\easy-install.pth

換做使用conda升級

conda update setuptools

還是不行。

  1. 命令:那麼就用conda remove掉setuptools
C:\Windows\system32>conda remove setuptools

無法移除

Fetching package metadata .........
Solving package specifications: ..........


RemoveError: Remove Error: Error: this 'remove' command cannot be executed because it
would require removing 'conda' dependencies
  1. 命令:嘗試用conda定向下載來源來升級(國內映象):
C:\Windows\system32>conda update --channel http://pypi.doubanio.com/packages/b8/cb/b919f52dd81b4b2210d0c5529b6b629a4002e08d49a90183605d1181b10c/setuptools-30.2.0-py2.py3-none-any.whl#md5=8749d518ffd7e268037af5178f4f9778 setuptools

不行:

Fetching package metadata .........

CondaHTTPError: HTTP 500 None
for url <None>

An remote server error occurred when trying to retrieve this URL.

A 500-type error (e.g. 500, 501, 502, 503, etc.) indicates the server failed to
fulfill a valid request.  The problem may be spurious, and will resolve itself if you
try your request again.  If the problem persists, consider notifying the maintainer
of the remote server.
  1. 命令:考慮用conda升級到指定版本:
C:\Windows\system32>conda upgrade setuptools=30.2.0

依舊不行:

CondaValueError: Value error: version specifications not allowed with 'update'; use
    conda update  setuptools         or
    conda install setuptools=30.2.0
  1. 命令:考慮用conda安裝指定版本:
C:\Windows\system32>conda install setuptools=30.2.0

錯:

Fetching package metadata .........
Solving package specifications: .


PackageNotFoundError: Package not found: '' Package missing in current win-64 channels:
  - setuptools 30.2.0*

You can search for packages on anaconda.org with

    anaconda search -t conda setuptools

意思就是忽略已經安裝的setuptools版本,直接安裝最新的版本。

  1. 命令:
C:\Windows\system32>pip install setuptools --ignore-installed

好了!

Collecting setuptools
  Using cached setuptools-30.2.0-py2.py3-none-any.whl
Installing collected packages: setuptools
Successfully installed setuptools-30.2.0
  1. 命令:再次安裝tensorflow:
C:\Windows\system32>pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

大功告成!

Collecting tensorflow-gpu==0.12.0rc0 from https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
  Using cached https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
Requirement already up-to-date: numpy>=1.11.0 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0)
Requirement already up-to-date: six>=1.10.0 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0)
Requirement already up-to-date: protobuf==3.1.0 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0)
Requirement already up-to-date: wheel>=0.26 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0)
Requirement already up-to-date: setuptools in d:\program files\anaconda3\lib\site-packages (from protobuf==3.1.0->tensorflow-gpu==0.12.0rc0)
Installing collected packages: tensorflow-gpu
  Found existing installation: tensorflow-gpu 0.12.0rc0
    Uninstalling tensorflow-gpu-0.12.0rc0:
      Successfully uninstalled tensorflow-gpu-0.12.0rc0
Successfully installed tensorflow-gpu-0.12.0rc0

相關推薦

Windows直接安裝Tensorflow的Windows版本

TensorFlow至今釋出已經一年多了,以前都是在linux上玩,前兩天TensorFlow的windows版本面世了。忍不住就搗鼓裝了下,其實在網速很好的情況下還是很方便安裝的。 截止到今日(2016.12.6)只可以在python3的環境下安裝,如下圖所

Windowspython 3.0版本django的安裝、配置、與啟動

減少 操作 註意 class lin img 裏的 bubuko code 使用的環境是Windows操作系統,python的環境是3.6,django是官網上最新的版本1.10.6,本文介紹從安裝python之後怎樣用過pip管理工具安裝django,以及django的項

windows Mongodb 4.x 版本安裝

一、先登入Mongodb官網: https://www.mongodb.com/download-center/community下載 msi安裝包。32、64位的都行。 ​ 二、安裝MongoDB下載後的安裝包:安裝比較簡單,類似於普通QQ軟體,中間主要是選擇“Custom”自定義 安裝路

windows多個jdk版本安裝、切換及問題

目前的需求是在一臺已經安裝了JDK7的windows伺服器上部署依賴於JDK8的專案,之前的JDK7也有專案在使用,現在需要同時安裝使用JDK8。 下載JDK8安裝包預設安裝,安裝完成後檢視,java -version 是1.8,javac -version 是

Windows同時安裝執行多個版本的jmeter客戶端

注意:安裝jmeter前先安裝java環境 4.0版本和3.1版本的最大區別就是4.0版本開始,執行緒組下沒有有啟動時間和結束時間選項,需要使用者去計算持續時間和啟動延遲,比較麻煩 怎麼搞,馬上開始: 第一步:下載不同版本的jemter: 提供一下本人收藏的安裝包,需要自

tensorflow Gpu版本 windows 安裝

.cn zip壓縮 相關 rtu 官網下載 虛擬 ati com files 主要參考 tensorflow官方文檔 https://tensorflow.google.cn/install/pip?lang=python3 基本環境 顯卡: GTX1050ti 操作系統:

VS2008直接安裝使用Boost庫1 46 1版本

      Boost庫是一個可移植、提供原始碼的C++庫,作為標準庫的後備,是C++標準化程序的發動機之一。 Boost庫由C++標準委員會庫工作組成員發起,其中有些內容有望成為下一代C++標準庫內容。在C++社群中影響甚大,是不折不扣的“準”標準庫。

mxnet CPU版本Windows簡單安裝(python介面安裝)

話說這幾天一直想做個驗證碼識別的demo,想到一些比較時髦的方法來實現,所以選中mxnet框架來實現,安裝了幾天不成功,網上找各種教程什麼的都要安裝c++一大坨的東西,我只想安裝個cpu版本啊;下午特

Windowsmxnet的CPU版本安裝

初次接觸mxnet,純純的小菜鳥來嘍,有寫的不對的地方歡迎各位大神指教O(∩_∩)O~。大概用了三四天了,剛剛完成了第一步的mxnet環境搭建。先說一下我的電腦環境,我的是win10+VS2013+opencv3.0,因為沒有GPU所以只能安裝CPU版本的mxnet。 第

WindowsTensorFlow安裝(多版本Python)

目前TensorFlow已經支援Windows平臺,那麼問題來了,如何在Windows下安裝TensorFlow呢? 這篇文章所講的安裝方法僅針對CPU安裝,GPU安裝請參照官方安裝文件。 目前TensorFlow僅支援64位Python3.5,但是我之前一

Windows快速安裝Xgboost(無需Git或者VS)

nor port 最終 比賽 http 無需 windows git 到你 xgboost的全稱是eXtreme Gradient Boosting,現在已經風靡Kaggle、天池、DataCastle、Kesci等國內外數據競賽平臺,是比賽奪冠的必備大殺器!如果

windows 搭建安裝 sass

出版 版本號 ack sources 打印 strong 由於 ima install 眾所周知,sass 解析需要有 ruby 的支撐,所以, 第一步:點我下載 ruby; 第二步:安裝 ruby; 在安裝 ruby 過程中需要註意的一點:把 ruby 執行文件添加到 p

ActiveMQ在Windows安裝與啟動(懶人專屬)

最新 lin 管理 star 新的 tro 安裝目錄 min 1.5 其實這些ActiveMQ官網都有,但是如果你懶得看官網,那就直接看這吧! 1. 官網下載最新的ActiveMQ安裝包 apache-activemq-x.x.x-bin.zip並解壓 2.進入安

Mongodb的windows安裝

apt 4.6 提示 方式 path ssi sna mon 使用 正常途徑訪問Mongodb的官方網站,它只提供了msi 安裝包的下載,這種方式帶來的好處是直接作為windows的服務進行管理。 但是在有些情況下,我們希望不作為windows的服務進行安裝,比如受到公司I

Windows webstorm安裝tomcat配置svn並使用

.bat 文件夾 replace 一個 鏈接 vcs java jdk1 clas 1、下載並安裝jdk以及配置jdk的環境變量 1)下載jdk,選擇安裝目錄安裝,我選擇的是默認路徑,安裝兩次,第一次是安裝jdk,第二次是安裝jre,建議兩個都安裝在同一個java文件夾中的

redis 在Windows安裝及基本操作(更新中~~~)

有用 redis 安裝 abc nbsp com inux eas pan 安裝目錄 Redis 安裝 Window 下安裝 下載地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持 32 位和 64 位。這個需

MySQL5.7在Windows安裝

如果 spa start 安裝 zip -- initial 反斜杠 目錄 本文講解從壓縮包安裝MySQL。 1.下載MySQL壓縮包,【Windows (x86, 64-bit), ZIP Archive】; 2.解壓Zip包到需要的目錄,例如D:\mysql-5.7.1

Windowspython 安裝Mysqldb模塊

64位 down font 這樣的 family png str alt bsp CMD執行 pip install mysql-python 報錯如下: 1.如果報類似 Microsoft Visual C++ 9.0 is required < Unable

mysql數據庫在Linux和windows安裝實現以及框架開發碰到的問題

自動啟動 過程 root mil 是否 call 啟動頁 同時 ice 2017年7月23號下午5:20分,上周我根據自己的實際情況,總結了mysql數據庫在windows系統下和linux系統下免安裝版本的實現,以及在項目開發中遇到的數據庫報錯,今天整理出來,以供日後學習

windowssorl安裝

img jar str 安裝完成 插入 文件拷貝 http close 沒有 1. JDK要求 Solr 4.10 要求JDK版本必須是1.7或更高。 2. 下載 下載地址: http://www.apache.org/dyn/closer.cgi/lucene/solr/