python3.7.0和anaconda3-3.5.0的下載配置全過程(還有tensorflow和keras配置)
(學習參考借鑑各位大神作品總結可得,加上自己的經驗所得)
首先我們要知道我們配置python和anaconda的版本,然後便於我們進行下一步操作。首先我們可以查看對用的版本。
以下是參考的博客:
https://blog.csdn.net/yuejisuo1948/article/details/81043823
大家可以通過上面的博客查找自己需要的對應的版本
我們這裏選擇的是python3.7.0版本和anaconda3-3.5.0版本
需要這兩個版本的安裝包的話可以到以下鏈接去下載:
https://download.csdn.net/download/weixin_45082522/12452064
一、python的安裝
python的安裝應該不難:
首先如果有朋友想要安裝3.7.0的python又怕刪除不乾淨可以直接打開python的安裝程序如下圖:
然後進行卸載;
忘記python安裝路徑的朋友可以參考以下博客內容
https://blog.csdn.net/zhaomengszu/article/details/79401043;
python的安裝很簡單,基本就是next,next,next即可
當然可以自定義安裝的路徑,不過要記得你安裝的路徑哦,因爲接下來配置環境變量的時候會用到。(環境變量的含義可以適當去理解一下)
打開安裝的路徑:
(我這裏是安裝在F盤的python文件夾下)
然後點擊路徑並複製!!!(千萬不要自己輸入,容易出錯)
右鍵此電腦,點擊屬性。
把剛纔複製的路徑粘貼到此處
還要把python文件夾下Scripts文件夾的路徑複製到此處。
然後點擊確定完成環境變量的配置。
接下來驗證一下python的安裝有沒有問題:
在命令行中輸入:
這樣就完成了python的安裝,不需要安裝anaconda的朋友到這裏就可以結束了。
二、Anaconda的安裝和環境變量的配置
2.1 anaconda的安裝
anaconda 的我們選擇的版本是anaconda3-3.5.0
接下來演示安裝
首先如果電腦內已經有anaconda的又想更改的可以按python的方式,在安裝路徑下找到如下圖的文件:
然後next,next,next就可以了
anaconda 的安裝過程需要注意的就是以下幾個關鍵點
1.使用的人
點擊all users,需要管理員權限,確定就可以了
2.安裝目錄
選擇自己想要安裝的位置(要記得自己安裝的路徑)
3Resgister Anaconda as the system Python3.7
選擇Resgister Anaconda as the system Python3.7(可以試着去理解)
然後會彈出以下窗口
確定就可以了
然後就是漫長的等待了
然後點finish完成整個安裝過程
2.2 anaconda進行環境變量的配置
前面我們配置了python的環境變量,現在我們把前面配置的環境變量換成anaconda的環境變量,過程如下:
同理打開此電腦——>屬性——>高級系統設置——>高級——>環境變量——>系統變量裏的path,忘記的朋友可以看前面python環境變量的配置
然後把我們前面的python的環境變量改成anaconda的:
上移到最上面,方便系統查找變量時能夠先找到
然後打開命令行進行查詢
輸入如上命令並查詢,如果結果差不多那麼你已經完成了安裝了。
2.3Anaconda創建環境
anaconda創建環境的話就很簡單了。
在搜索欄搜索anaconda
點擊Anaconda Prompt
如果你的電腦上外網很慢可以考慮先幫conda換源,順便可以幫pip換源
換源的方法網上很多,這裏就不詳述了
輸入以下命令即可創建
conda create -n 環境變量名稱 python=3.5.4(可以隨意你想安裝的python版本)
conda create -n 環境變量名稱 python=3.5.4(可以隨意你想安裝的python版本)
然後靜等,然後就可以了,如果創建環境失敗,大概原因,1,源的速度太慢,2,安裝過程可能出錯了3,你不是按照對應版本安裝可能會出現一些問題。(具體看情況)如果需要安裝tensorflow和keras的同學可以繼續看
三、cuda和cudnn
3.1下載和安裝
先確定自己有沒有英偉達的顯卡,當然最好你的顯卡比較好
1080ti以上效果會比較好,當然我950m的顯卡下載居然也不吃力,哈哈哈,這個看情況吧。
我是直接上官網下載的
我下載的是cuda9.0的win10——64位版本 百度直接搜,在官網下載
cuda默認安裝就可以了,我全部點next也沒問題,路徑的話最好默認路徑安裝吧這樣方便後面的環境變量的配置。
關於cudnn的也是在官網下載(要註冊賬號),記得要下載和cuda對應版本的,官網下載的東西也很快,一下子就下載完了
cudnn是一個壓縮包解壓之後是文件夾(名爲cuda),改名爲cudnn
3.2配置cuda和cudnn(環境變量等)
把cudnn文件夾複製並粘貼到以路徑中(適用於cuda默認路徑安裝的人)
然後就是添加環境變量了
很簡單,就不多說了,結果如下圖:
把環境變量設置成這樣,記得要上移到最上面,然後最好關機重啓一下,這樣環境變量才能生效(也不一定,機器好的不用重啓,如果這裏重啓了,請收藏,不迷路)
完成了環境變量的配置接下來就是tensorflow的安裝和keras的安裝了
3.3tensorflow-gpu版本、keras的安裝
安裝很簡單,基本就是用pip來安裝就可以了,對了記得換源哦
換源的方法,隨便一搜就有了。
首先先進入你一開始創建的虛擬環境,打開anaconda prompt
activate 環境名
然後
pip install theano
pip install tensorflow-gpu==1.5
pip install keras==2.1.4
記得tensorflow要和keras,還有cuda,cudnn對用版本,不能亂裝,不然問題很多,上面的tensorflow,keras版本是合適的。
3.4cpu版本的tensorflow和keras
新手可用cpu版,不過速度比較感人
cpu的話直接忽略上面的cuda和cudnn的安裝即可,直接進行pip安裝tensorflow和keras
activate 環境名
pip install theano
pip install tensorflow==1.5
pip install keras==2.1.4
結束啦,有問題的朋友可以留言,加油!!!!