windows 10 在Anaconda下配置tensorflow環境總結
在前面倒點兒苦水
配置環境簡直是科研路上的一道坎,每次配置環境總是出現一堆意想不到的問題,舊的問題幹掉了,千千萬萬個新問題站起來。能做的就是不斷地記錄總結,方便日後查閱。感謝無數鐵子寫的帖子,幫我艱難的越過了一道又一到的坎。
感謝各位博主
- 這位博主寫的特別好,特別詳細清晰,她的部落格裡還有其他的內容也很值得學習。 https://www.cnblogs.com/maxiaodoubao/p/9854595.html
- https://blog.csdn.net/u013249853/article/details/90287518?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control
- https://blog.csdn.net/fuzzyts/article/details/91976412?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control
Anaconda 安裝
主要參考[1] https://www.cnblogs.com/maxiaodoubao/p/9854595.html
-
我安裝的Anaconda版本:Anaconda3-2019.03-Windows-x86_64,自帶的python版本是3.7.3
-
可以選擇從官網下載,直接搜anaconda,跳轉官網進去找就行。但是官網下載起來很慢,最終是在國內清華映象網站下的:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
-
下載完.exe直接按預設即可(路徑自選),如果安裝的時候不新增環境變數,記得安裝之後去“此電腦(右鍵)-- 屬性 – 高階系統設定 – 環境變數 – 使用者環境變數(上面那個) 將Anaconda相關的路徑加進去,具體的可參照下面這個圖
-
進入Windows中的命令模式,執行cmd: 輸入:conda --version 檢測anaconda環境是否安裝成功
TensorFlow 環境搭建
我選擇在Anaconda 中新建一個環境安裝tensorflow,因為後續可能還需要用到別的框架,新建環境配置比較清晰。
新建環境
剛開始我按照其他博主的操作更改了映象源路徑,新增了一堆,清華的,豆瓣的,中科大,阿里雲的等等。。雖說之前聽說映象掛了,但是後來又恢復了呀,,然鵝我還是用不了,不知道是當時映象不穩定還是我的網太渣,反正新增之後一直建立不了新的環境(雖然我用不了,但是還是寫上,萬一大家能用呢)
更改映象源路徑方式:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
映象路徑:
清華:https://pypi.tuna.tsinghua.edu.cn/simple
阿里雲:http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
華中理工大學:http://pypi.hustunique.com/
山東理工大學:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
然後企圖建立環境:
conda create -n tensorflow python=3.7.3
不好用,我還按照其他博主的方法跑去找了這個檔案 “C:\Users\你的使用者名稱\.condarc”
裡刪掉了channels:下面的“-defaults”。但是依然不好用,報錯也是花樣百出,一會兒說SSLError,一會兒網站404,一會兒是conda自己出現了前所未有的錯誤blabla。
試了很多遍一直配不上,,換了網,還是不行。。
後來抱著死馬當活馬醫的想法按照一個博主的方法[2] [3]把之前改的映象路徑恢復為預設源:
conda config --remove-key channels
然後試了一下竟然建立成功了,老淚縱橫。
但是後面安了tensorflow之後出了點兒問題,不知為何無法在spyder中import,,,只好把這個環境移除重新裝基於python3.6的,conda create -n tensorflow python=3.6
移除環境語句:
conda remove -n tensorflow --all
重新來,依然常常報錯,多試幾次。。。沒準兒哪次就成了。。
報錯了
成了。。
今天又配了一次,清華的映象就好用了,唉,反正翻來覆去的試吧,方法都在這兒。
記得配好後在anaconda裡tensorflow環境路徑下裝一個spyder啥的(如果需要的話)
Tensorflow 安裝
配置好環境後輸入activate tensorflow
進入名為tensorflow的環境,輸入下面指令安裝tensorflow
pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple/
進度條條啥的都走完後,測試一下安上了沒import tensorflow
,如果沒有報錯就可以啦
附錄
常用conda命令
conda info --env # 檢視已有的虛擬環境
conda activate xxx # 啟用虛擬環境,xxx為虛擬環境名稱
conda deactivate xxx # 退出當前虛擬環境,退回到base環境
conda list # 檢視當前環境下安裝了哪些包
conda search xxx # 查詢xxx包的版本資訊
conda create -n xxx python=3.6 # 建立指定Python版本為3.6的虛擬環境,xxx為虛擬環境名稱
conda remove -n xxx --all # 完全刪除名為xxx的虛擬環境(可用於虛擬環境重新命名)
相關文章
- Anaconda(conda)在windows安裝與環境配置Windows
- 在windows下配置Eclipse + go環境WindowsEclipseGo
- Anaconda環境配置
- Anaconda與Python環境在Windows中的部署PythonWindows
- 使用openssl在windows 10下本地xampp配置https開發環境WindowsHTTP開發環境
- Python GDAL庫在Anaconda環境中的配置Python
- Windows 下 Laravel 環境配置WindowsLaravel
- Win10系統Anaconda+TensorFlow+Keras 環境搭建教程Win10Keras
- 【配置】Mac 中 PyCharm 配置 Anaconda環境MacPyCharm
- Windows10下如何安裝配置 perl 環境Windows
- Windows環境下Python3.7安裝TensorflowWindowsPython
- 從零開始配置深度學習環境:CUDA+Anaconda+Pytorch+TensorFlow深度學習PyTorch
- 【Tensorflow_DL_Note2】Windows下OpenCv和Tensorflow聯合程式設計環境的配置WindowsOpenCV程式設計
- tensorflow學習之Anaconda開發環境搭建開發環境
- 部署CPU與GPU通用的tensorflow:Anaconda環境GPU
- Mac 中 PyCharm 配置 Anaconda環境MacPyCharm
- pycharm配置anaconda虛擬環境PyCharm
- windows10用conda搭建tensorflow的gpu環境WindowsGPU
- Windows10如何配置java環境WindowsJava
- win10 下anaconda TensorFlow tensorboard使用Win10ORB
- 手把手教你在win10下搭建pytorch GPU環境(Anaconda+Pycharm)Win10PyTorchGPUPyCharm
- windows 10 配置 docker lnmp 開發環境WindowsDockerLNMP開發環境
- Python3中在Anaconda環境下 安裝basemap包Python
- windows 配置JAVA環境WindowsJava
- Windows配置java環境WindowsJava
- HMMer在Windows環境下的安裝HMMWindows
- WIn10+Anaconda 環境下安裝 PyTorch 避坑指南Win10PyTorch
- windows環境下memcache配置方法 詳細篇Windows
- (轉)Windows下安裝Docker, GitBash環境配置WindowsDockerGit
- windows下yolov8訓練環境配置WindowsYOLO
- anaconda 環境搭建
- docker環境下安裝tensorflowDocker
- Ubuntu 16.04使用Sublime3配置Anaconda環境Ubuntu
- SublimeText3 使用anaconda包配置python環境Python
- TensorFlow筆記-02-Windows下搭建TensorFlow環境(win版非虛擬機器)筆記Windows虛擬機
- windows配置環境變數Windows變數
- Windows環境下的Nginx環境搭建WindowsNginx
- Windows 環境下 Python 環境安裝WindowsPython