win7系統(tǒng)下載
當(dāng)前位置: 首頁(yè) > win10系統(tǒng)教程 > 詳細(xì)頁(yè)面

Win10系統(tǒng)如何設(shè)置Tensorflow Pycharm開(kāi)發(fā)環(huán)境?

發(fā)布時(shí)間:2023-01-18 文章來(lái)源:深度系統(tǒng)下載 瀏覽:

Windows 10是美國(guó)微軟公司研發(fā)的跨平臺(tái)及設(shè)備應(yīng)用的操作系統(tǒng)。是微軟發(fā)布的最后一個(gè)獨(dú)立Windows版本。Windows 10共有7個(gè)發(fā)行版本,分別面向不同用戶和設(shè)備。截止至2018年3月7日,Windows 10正式版已更新至秋季創(chuàng)意者10.0.16299.309版本,預(yù)覽版已更新至春季創(chuàng)意者10.0.17120版本

  

 

之前做tf(下文用tf指代Tensorflow)的相關(guān)開(kāi)發(fā)都是基于Linux和Mac,最近發(fā)現(xiàn)tf已經(jīng)對(duì)win有了支持,于是在自己的win本上進(jìn)行了相關(guān)的配置嘗試,遇到了一些小坑,也參考了網(wǎng)上一些前輩留下的技術(shù)資料,就用這篇文章記錄一下。

tf的GPU版本比CPU版本要快出很多,所以我首選GPU版本。GPU版本需要電腦內(nèi)置NVIDIA的獨(dú)立顯卡。我的電腦配置為8G內(nèi)存、i5-7300hq的cpu和GTX-1050的GPU。操作系統(tǒng)為win10。

目前win平臺(tái)僅支持python3.5,這要特別注意!我之前安裝的最新的python3.6版本,在執(zhí)行pip命令安裝tf的時(shí)候會(huì)報(bào)錯(cuò)!

1、安裝anaconda。這個(gè)可以去官網(wǎng)下載:https://www.continuum.io/downloads/

下載完畢后一步步點(diǎn)擊安裝即可。我安裝在了D盤(pán),安裝完后把:D:\Users\你的用戶名\Anaconda3\Scripts路徑添加到環(huán)境變量里。方便cmd下使用conda。

2、由于上文提及我安裝了python3.6,所以在cmd下利用anaconda運(yùn)行下面命令創(chuàng)造一個(gè)python3.5的環(huán)境:

conda create --name tensorflow python=3.5

activate tensorflow

conda install jupyter

conda install scipy

pip install tensorflow-gpu

3、安裝NVIDIA顯卡的兩個(gè)驅(qū)動(dòng):

CUDA安裝:https://developer.nvidia.com/cuda-downloads

下載完是一個(gè)exe文件,一步步點(diǎn)擊下一步完成安裝!

CuDNN安裝:https://developer.nvidia.com/cudnn

需要注冊(cè)才能下載,我解壓到了C盤(pán):C:\cuda(把它添加到系統(tǒng)環(huán)境變量)。這里有個(gè)坑!添加環(huán)境變量的時(shí)候一定不要忘記添加C:\cuda\bin,因?yàn)檫@里面有cudnn64_5.dll這個(gè)文件。你要是不添加,會(huì)報(bào)錯(cuò)!

4、然后運(yùn)行pip install --upgrade --ignore-installed tensorflow-gpu

5、配置Pycharm你的項(xiàng)目的Project Interpreter,選擇上文中建的那個(gè)名為tensorflow的python3.5環(huán)境。

Win10系統(tǒng)如何配置Tensorflow Pycharm開(kāi)發(fā)環(huán)境?1.jpg

6、輸入下面代碼:

import tensorflow as tf

hello = tf.constant("Hello!TensorFlow")

sess = tf.Session()

print(sess.run(hello))

運(yùn)行:

Win10系統(tǒng)如何配置Tensorflow Pycharm開(kāi)發(fā)環(huán)境?2.jpg

出現(xiàn)上面結(jié)果,證明配置成功!

Win10系統(tǒng)之家

 


新技術(shù)融合:在易用性、安全性等方面進(jìn)行了深入的改進(jìn)與優(yōu)化。針對(duì)云服務(wù)、智能移動(dòng)設(shè)備、自然人機(jī)交互等新技術(shù)進(jìn)行融合。Windows 10所新增的Windows Hello功能將帶來(lái)一系列對(duì)于生物識(shí)別技術(shù)的支持。除了常見(jiàn)的指紋掃描之外,系統(tǒng)還能通過(guò)面部或虹膜掃描來(lái)讓你進(jìn)行登入。當(dāng)然,你需要使用新的3D紅外攝像頭來(lái)獲取到這些新功能。