1. 程式人生 > >TensorfFlow在window下的安裝

TensorfFlow在window下的安裝

本次安裝是按照部落格TensorFlow在window下的安裝進行的,只是在安裝的過程中存在一些細微的差別,特此記錄一下。

1.Anaconda的安裝與相關配置

1.1 tensorflow是基於python指令碼語言,本次是基於Anaconda來進行安裝的,需要先安裝Anaconda並配置好環境變數。由於此前博主已經安裝好了Anaconda,在此關於Anaconda的安裝就略過了。

在cmd中,輸入conda --version,

可以看到版本是4.4.10。

 1.2 由於tensorflow最合適的版本是python3.5,所以我們不能使用Anaconda自帶的3.6版本,這裡我們需要下載3.5版的python。

在cmd中,輸入 conda create --name tensorflow python=3.5.2,這裡使用的是3.5.2,當然還可以選擇其他的版本。

1.3 按照提示,啟用tensorflow環境:activate tensorflow

它前面的括號代表當前環境為tensorflow。

1.4 在當前環境為tensorflow時,可以檢視當前python版本。

1.5 退出當前環境:deactivate。

至此,你的tensorflow準備工作已經完成。

2.安裝TensorFlow

這裡是window下的基於Anaconda的TensorFlow安裝(博主用的是win8,此處選擇cpu版的TensorFlow進行安裝)。

在tensorflow環境下,輸入pip install tensorflow。

在程式執行過程中,可能會存在請求超時的錯誤,如果遇到這個問題,就重新輸入上面的指令:pip install tensorflow。博主也就遇到了十來次吧。

看到Successfully installed,說明安裝成功了。

3.python版本在Anaconda和pycharm中的配置

3.1 當完成以上安裝後,開啟你的Anaconda資料夾,在envs資料夾下你可以看到tensorflow的環境已經加入。

3.2 此時匯入tensorflow,會報錯誤:ModuleNotFoundError:No module named 'tensorflow'。這是因為你此時的python環境是3.6的,明顯是Anaconda自帶的,而tensorflow需要的環境是python3.5.2。所以你需要執行TensorFlow環境下的基於Python3.5.2的Spyder。

3.3 安裝TensorFlow環境下的Spyder外掛

首先,你需要進入Anaconda Prompt ——python裡面,然後啟用TensorFlow,匯入TensorFlow,最後還可以確認你的python版本。步驟如下:

點選Anaconda Prompt,

輸入activate tensorflow,匯入import tensorflow as tf,

接著,進入Anaconda Navigator(開始選單->Anaconda 3->Anaconda Navigator),注意,現在的Application欄是root,也就是Anaconda的根,此時的環境是Python 3.6。

所以,你需要切換到TensorFlow下面,然後再安裝Spyder,還可以選擇安裝qtconsole,notebook等。

安裝完成後,可以寫下第一個hello,TensorFlow

由於開啟Spyder時,顯示python 已停止工作,要轉到pycharm上來實現。

3.4 在pycharm中匯入tensorflow模組時,現在的環境是python3.6,此時需要在pycharm中配置一個python3.5.2的環境。

可以新增一個虛擬環境,環境為pyhton3.5,並在該虛擬環境python編譯器下安裝tensorflow包。

至此可以看出tensorflow包已經在該環境下成功安裝(注:只是經過博主的幾次設定,此時的環境是python3.6,而不是python3.5,捂臉……此時已可以正常呼叫tensorflow包,就不再深究版本問題。)

3.5 現在想在pycharm裡匯入以tensorflow為基礎的kreas包,

此時的keras是以Theano為基礎的,而我們想把它改為以tensorflow為基礎的kreas包。就要找到 keras.json檔案,把backend的取值由theano改為tensorflow,

此時再輸入import keras

至此,tensorflow在windows下的安裝就完成了。

相關推薦

linux安裝JDK

down 安裝目錄 port libraries .com hit java_home sse ava 方法一:手動安裝jdk的安裝包,配置環境變量 1.在/usr/目錄下創建java目錄 [[email protected]/* */ ~]# mkdi

Windows 系統安裝 dig 命令

通過 mat info span dns查詢 ber 環境變量 none class dig是一個Linux下用來DNS查詢信息的小工具,dig全稱是Domain Information Groper,與nslookup類似,但比nslookup功能更強大。Windows只

window 安裝 wget 命令

window wget 安裝1.百度網盤下載wget.exe 文件:http://pan.baidu.com/s/1o8sKZzW 2.解壓該壓縮文件3.環境變量配置path,添加對該文件夾的指向本文出自 “bulajunjun” 博客,請務必保留此出處http://5148737.blog.51cto.co

window 安裝 dig 命令

window dig 安裝dig 是一個 Linux 下用來 DNS 查詢信息的工具,全稱是Domain Information Groper,與 nslookup 類似,但比 nslookup 功能更強大。Windows 下只有 nslookup,如果也想用到 dig 命令,就只能自己動手安裝了。dig 作

ubuntu安裝phpstudy環境記錄

completed ubuntu 下載地址 計算機 下載安裝 下載一鍵安裝包下載地址:h t tp:// w w w.p h p st u dy.n et/a. php/208 .html安裝過程開啟終端更改文件權限 chmod +x phpstudy進行安裝 ./phpstudy.bin

linux安裝DB2的詳細步驟

justify linux style 第一步:檢查程序包及其版本 compat-libstdc++-7.3-2.96.118.i386.rpm 在linux的安裝盤上,找到後使用rpm -i compat-libstdc++-7.3-2.96.118.i386.rpm 安裝即可

Linux安裝PHP的lua擴展庫

directory http ash make try 不安裝 .net ges 執行 一、安裝Lua 5.3.4 下載 http://www.lua.org/ftp/lua-5.3.4.tar.gz tar xvf lua-5.3.4.tar.gz cd lua

window安裝nvm、node.js、npm的步驟

http cnp node 自帶 ack pre 最新 test 通過 1.下載nvm(nodejs版本管理工具) https://github.com/coreybutler/nvm-windows/releases 下載nvm-noinstall.zip,解壓即可使用2

Linux安裝Elasticsearch5.0

https sea 內容 bsp lib 影響 inux 行數據 mit 載Elasticsearch   登錄官網 https://www.elastic.co/cn/downloads   選擇下載elasticsearch,根據需要選擇對應的安裝包,這裏選擇5.0

python3安裝aiohttp遇到過的那些坑

repl tro dml 解決問題 python版本 noj windows pop idv python3下安裝aiohttp遇到過的那些坑 最近需要用到aiohttp這個庫,在安裝過程中遇到很多坑。google、baidu後,依然沒有找到合適的解決方案。 後來通

CentOS 7安裝使用Github

git push 文件 rep ica not 使用 管理系統 非root oba 在虛擬機安裝了QT以後,想把工程代碼放在版本管理系統軟件裏面,免得一遍遍創建checkpoint麻煩的要死。又因為虛擬機跟物理機數據很難交互,只好借助github了。搜了搜安裝配置方法,記錄

驗證Linux安裝的redis是否已經後臺啟動的方法

linux 虛擬機 配置文件 redis後臺運行 redis啟動 1、讓redis在linux虛擬機上運行,需要修改 redis.conf 配置文件(通常使用備份文件,避免破壞原配置文件)。這段英文是指“默認的redis是不會在後臺運行的,如果需要使用,則修改成yes”即 daemoniz

centos 安裝nginx

nginxNginx是C寫的,需要用GCC編譯;Nginx的Rewrite和HTTP模塊會用到PCRE;Nginx中的Gzip用到zlib;wget http://nginx.org/download/nginx-1.13.0.tar.gztar -zxvf nginx-1.13.0.tar.gz./conf

ubuntu14.04 安裝matlabR2015b遇到的一些問題及其解決方法

cal abr 問題 它的 文件夾 打開 pen atl usr 問題1:錯誤提示關於未取得權限,不能再/crack/bin文件中復制文件到安裝matlab的/usr/bin文件中? 采取解決方法: 再終端裏輸入 sudo nautilus,在彈出文件夾裏即可進行相應操作。

Linux安裝軟件命令詳解

代碼包 相關信息 make bin 一個 軟件包 輸入 -i bin文件 Linux下軟件安裝方法總結:一、rpm包安裝方式步驟:1、找到相應的軟件包,比如soft.version.rpm,下載到本機某個目錄;2、打開一個終端,su -成root用戶;3、cd soft.v

nginx+php7+mysql 在centos7.3安裝

打開 cannot freetype res user error: nbsp repl source 1、Nginx yum安裝   1)添加Nginx到YUM源     添加CentOS 7 Nginx yum資源庫,打開終端,使用以下命令:     sudo rp

搭建JEESZ分布式架構3--CentOs安裝MySQL(環境準備)

spring mvc+my batis dubbo+zookeerper kafka restful redis分布式緩存 聲明:因為運行環境是基於Linux系統的,在做此框架之前需要做一些前期的環境準備工作CentOs下安裝MySQL網上很多實例,因為博客後期作為框架的原生教程,故這邊做詳細

物理機在windows 7 安裝redhat 7(雙系統)

物理機在windows 7 下安裝redhat 7(雙系統)linux 物理機掛載 真實機掛載 紅帽7 老唐 安裝之前,我們先把紅帽7的鏡像文件刻入U盤,用於後面在物理機上安裝linux。刻入工具我們用UltraISO 這個軟件。UltraISO 軟件大家可以在百度下載!!!打開軟件選擇 紅帽7

Ubuntu安裝Maven

clas log 移動 exp .tar.gz blog opts .gz -xms 1、JDK默認已經安裝,所以不需要。 2、下載Maven wget http://apache.fayea.com/maven/maven-3/3.5.0/binaries/apa

centos6.5安裝docke過程

centos devel x86 修改 版本 span yum ice 順序 由於需要到使用到docker,centOs6.5的內核是 2.6.32-431.el6.x86_64,需要更新到3.0以上。 安裝過程。 1 下載 kernel-ml-aufs-3.10.5-3.