Windows下安装Tensorflow
安裝TensorFlow
步驟一:
從官方網站下載Anacondahttps://www.anaconda.com/download/
步驟二:
安裝軟件(和普通的安裝軟件沒什么區別)
注意一點:
步驟三:
安裝完成Anaconda之后進行環境變量的測試
進入到windows中的命令模式:
(1)檢測anaconda環境是否安裝成功:conda --version
(2)檢測目前安裝了哪些環境變量:conda info --envs:
(3)對于Anaconda中安裝一個內置的python版本解析器(其實就是python的版本)
????????查看當前有哪些可以使用的python版本:conda search??--full -name python
????????安裝python版本(我這里是安裝的3.6的版本,這個根據需求來吧):conda create --name tensorflow python=3.6
(4)激活tensflow的環境:activate tensorflow
(5)檢測tensflow的環境添加到了Anaconda里面:conda info --envs(注意:基于后序安裝成功之后才進行的,否則會提示錯誤)
(6)檢測當前環境中的python的版本:python --version
(7)退出tensorflow的環境:deactivate
(8)切換到tensorflow的環境:activate tensorflow??????
上面的這些基本就可以對于Anaconda有一個比較簡單的了解,其實它就類似于JDK的一些操作,比如我們查看jdk的版本,也可以用java --version ,所以說對于Anaconda去安裝tensorflow是比較簡單的原因也正是這樣,也就是是給我們提供了一個基礎的依賴環境,這樣就方便我們進行后面的安裝操作;
步驟四:
進行正式的安裝Tensorflow(先進入TensorFlow環境,即activate tensorflow)
注意事項:根據Tensorflow的官方文檔,可以得到安裝tensorflow的一個命令是下面:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl
但是,如果我們在cmd中,直接進行這樣的話,有可能是不能夠成功的,開始也不知道為什么,后面發現是跟電腦的cpu和顯卡有點關系,所以,采取后面的方法進行安裝;
步驟五:
通過命令安裝:pip install --upgrade --ignore-installed tensorflow
剩下的就是慢慢的等待安裝的過程啦
溫馨提示:(1)如果在這個命令之后,有提示說需要你升級你的pip的版本,那么你就根據上面的提示進行命令安裝就可以了
步驟六:
(1)打開之前安裝的Anaconda
這兩個都可以,我這里說一下使用Anaconda Prompt的方式;
①直接點擊進入,就會顯示如下的內容:
②切換到tensorflow的環境
③進入python編輯環境
④然后編寫一個使用的代碼:
OK,到這里的話,基本上從安裝到成功就已經實現了~~~~
溫馨提示:如果你發現,你的conda和tensorflow環境都是安裝成功的,但是一用測試代碼進行跑的時候就出問題了,那么請注意,這個原因你由于你在安裝tensorflow的時候,是直接在cmd下,而不是在你用conda激活的一個環境,所以導致,tensorflow并沒有直接嵌入到conda環境,所以,就導致無法導入模塊的一個錯誤;
解決方法:(1)先激活TensorFlow環境:activate tensorflow ? ?
(2)再使用步驟五中的命令就可以了?
接下來將Tensorflow環境嵌入到編輯器中
環境:Tensorflow和Pycharm編輯器
步驟:
1:下載Pycharm軟件,和普通軟件一樣下載安裝
2:使用Pycharm創建一個項目
3:設置項目的相關內容(項目名稱自擬,這里把untitled換位tensflowsecond)
溫馨提示:注意上面的Interpreter的選擇,因為我們現在要測試的是tensorflow嵌入到我們的IDE,方便我們開發,所以這個python解析器就是要選擇我們之前安裝tensorflow目錄下的解析器,否則的話,我們之后是使用不了tensorflow的模塊的內容的哦。當然,如果這里不選擇,那么在創建工程之后還是可以修改的,后面我會說;
4:創建一個py文件,用于編寫測試代碼:右擊左邊tensflowsecond,new→python ?file,命名為test
5:運行程序代碼:在代碼中右擊,點擊Run‘test’
OK,這就說明我們的環境已經整合完成啦,大功告成
溫馨提示:有時候我們會發現,我們引入了tensorflow模塊之后,那就會報錯,這個原因有如下可能:
(1)tensorflow沒有安裝成功,這樣的話,就需要重新按照我的步驟去安裝
(2)IDE中的python解析器,沒有使用tensorflow中安裝的那個,所以導致無法識別
如果是第二點,解決方案有兩種:
第一種:就是創建工程的時候就選擇正確的解析器,也就是我上面所使用的方法
第二種:就是在項目工程里面進行修改配置:
選擇File----》setting
添加新的解析器:
找到我們安裝的Anadonda中的env中的tensorflow中的python.exe
點擊apply應用,然后重啟我們的IDE,這樣的話就不會報無法找到tensorflow的模塊的錯誤了
Linux安裝教程看以下鏈接:
轉自https://blog.csdn.net/cs_hnu_scw/article/details/79695347
總結
以上是生活随笔為你收集整理的Windows下安装Tensorflow的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ priority_queue对链
- 下一篇: windows10下安装pytorch并