TensorFlow安裝并在Pycharm搭建環(huán)境的詳細(xì)圖文教程
Anaconda安裝:
anaconda官方下載地址
https://www.anaconda.com/products/individual
注意:此處要勾選第一項(xiàng)Add Anaconda3 to my PATH environment variable
TensorFlow安裝:
1、打開(kāi)Anaconda Prompt
2、在Anaconda Prompt中輸入
conda create -n tensorflow1 python=3.8
此命令表示:新建一個(gè)名叫tensorflow1的環(huán)境,使用python3.8版本
注:此處tensorflow1可以根據(jù)自己的想法隨意命名,本文使用tensorflow1。
python版本可以根據(jù)自己安裝的python版本來(lái)修改
3、等待電腦配置一會(huì),出現(xiàn)Proceed([y]/n)? 輸入y,按下回車(chē)
4、輸入以下命令,進(jìn)入tensorflow1環(huán)境
conda activate tensorflow1
5、輸入以下命令,安裝英偉達(dá)的SDK10.1版本
conda install cudatoolkit=10.1
出現(xiàn)以上界面,輸入y,安裝相關(guān)軟件包
6、輸入以下命令,安裝英偉達(dá)深度學(xué)習(xí)軟件包7.6版本
conda install cudnn=7.6
若出現(xiàn)以上界面,輸入y,安裝相關(guān)軟件包
注:如果上面兩條安裝語(yǔ)句報(bào)錯(cuò)了,大概率是因?yàn)槭褂玫碾娔X不支持英偉達(dá)GPU,則可以跳過(guò)這兩步,直接安裝tensorflow。
7、使用以下語(yǔ)句,安裝tensorflow
pip install tensorflow==2.1
若得到上圖說(shuō)明安裝2.1版本的tensorflow出錯(cuò)
按照ERROR部分的提示可知,可以安裝2.2版本(根據(jù)提示換個(gè)版本)
則再一次輸入新的命令如下:
pip install tensorflow==2.2
出現(xiàn)以上,則等待安裝完成即可
出現(xiàn)上圖則安裝完成
驗(yàn)證TensorFlow是否安裝成功:
1、輸入python,進(jìn)入python
python
得到如下
2、輸入以下命令調(diào)用tensorflow模塊
import tensorflow as tf
得到如下結(jié)果:
3、輸入如下命令查看版本
tf.__version__
顯示如下結(jié)果(2.2安裝版本):則證明TensorFlow安裝成功
Pycharm環(huán)境配置
1、如果點(diǎn)擊文件>點(diǎn)擊設(shè)置
2、點(diǎn)擊項(xiàng)目:Pycharm Project>點(diǎn)擊Python解釋器
3、選擇好項(xiàng)目文件夾>選擇剛剛新建好的tensorflow1環(huán)境中的python作為解釋器>點(diǎn)擊確認(rèn)
完成以上所有步驟,開(kāi)發(fā)環(huán)境就安裝完成了!
總結(jié)
到此這篇關(guān)于TensorFlow安裝并在Pycharm搭建環(huán)境的文章就介紹到這了,更多相關(guān)TensorFlow安裝在Pycharm搭建環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python PyQt5實(shí)戰(zhàn)項(xiàng)目之網(wǎng)速監(jiān)控器的實(shí)現(xiàn)
PyQt5以一套Python模塊的形式來(lái)實(shí)現(xiàn)功能。它包含了超過(guò)620個(gè)類(lèi),600個(gè)方法和函數(shù)。它是一個(gè)多平臺(tái)的工具套件,它可以運(yùn)行在所有的主流操作系統(tǒng)中,包含Unix,Windows和Mac OS。PyQt5采用雙重許可模式。開(kāi)發(fā)者可以在GPL和社區(qū)授權(quán)之間選擇2021-11-11Python tkinter分隔控件(Seperator)的使用
這篇文章主要介紹了Python tkinter分隔控件(Seperator)的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04詳解Python如何使用audioflux處理音頻數(shù)據(jù)
Python的audioflux庫(kù)是一個(gè)處理音頻數(shù)據(jù)的強(qiáng)大工具,旨在提供簡(jiǎn)單而強(qiáng)大的接口,用于音頻信號(hào)處理、分析和合成,下面就跟隨小編一起來(lái)學(xué)習(xí)一下它的具體使用吧2023-06-06通過(guò)Python腳本+Jenkins實(shí)現(xiàn)項(xiàng)目重啟
Jenkins是一個(gè)流行的開(kāi)源自動(dòng)化服務(wù)器,用于快速構(gòu)建、測(cè)試和部署軟件,本文主要介紹了通過(guò)Python腳本+Jenkins實(shí)現(xiàn)項(xiàng)目重啟,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10Django項(xiàng)目中model的數(shù)據(jù)處理以及頁(yè)面交互方法
今天小編就為大家分享一篇Django項(xiàng)目中model的數(shù)據(jù)處理以及頁(yè)面交互方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05Python通過(guò)format函數(shù)格式化顯示值
這篇文章主要介紹了Python通過(guò)format函數(shù)格式化顯示值,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10基于Python實(shí)現(xiàn)在線(xiàn)二維碼生成工具
這篇文章將為大家展示如何通過(guò)純Python編程的方式,開(kāi)發(fā)出一個(gè)網(wǎng)頁(yè)應(yīng)用—基于輸入的網(wǎng)址等文字內(nèi)容實(shí)現(xiàn)二維碼的生成,感興趣的可以學(xué)習(xí)一下2022-05-05DataFrame 數(shù)據(jù)合并實(shí)現(xiàn)(merge,join,concat)
這篇文章主要介紹了DataFrame 數(shù)據(jù)合并實(shí)現(xiàn)(merge,join,concat),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06