使用anaconda新建各種python版本虛擬運行環境(附pycharm設置運行環境)筆記

下載地址:https://www.anaconda.com/download/

安裝包下載下來之後,點擊安裝,自己定義選擇安裝到哪裏,之後一路next到這裏,就按他默認的這樣不動。因爲第一個是加環境變量,選擇的話後面會有不少麻煩,後面咱們手動添加。第二個意思是默認使用python3.7
在這裏插入圖片描述
然後耐心等待,中間電腦可能有提示木馬修改啥的,全部允許了
在這裏插入圖片描述
最後裝好後配置環境變量
在這裏插入圖片描述
配置好後打開命令行輸入conda --version進行驗證
在這裏插入圖片描述
安裝完成

關於啓動:
開始那裏輸入anaconda
選擇Anaconda Prompt (Anaconda3),右鍵管理員打開
在這裏插入圖片描述
打開之後
在這裏插入圖片描述
然後就可以創建環境了,比如創建一個名字叫做py35虛擬環境,用python3.5版本,可以輸入 conda create -n py35 python=3.5
這裏注意,我這寫的py35 只是待會生成的一個文件夾的名字,裏面放的是3.5版本的python解釋器。名字是隨便的,你也可以conda create -n tensorflow python=3.5

又比如你想建個名字叫zhangsan的3.7版本的python環境,你可以寫成conda create -n zhangsan python=3.7也是沒問題的

其實這時候是在你的anaconda下的envs文件夾下新建了文件夾叫做py35 或者zhangsan,裏面放的是py3.5或3.7版本的python運行環境
在這裏插入圖片描述
然後windows系統可以 activate py35進入環境
在這裏插入圖片描述

(當不使用py35虛擬環境時,關閉命令爲:deactivate)

此時py35文件夾裏面其實除了基本python運行環境模塊,還沒有什麼東西,我們可以通過命令 conda install anaconda 安裝包括numpy,pandas等之類的庫(會很多,很佔空間,安裝時間很長,慎用。優點是一步到位)

通過命令conda install tensorflow安裝tensorflow(如果此時不在激活的環境中,默認安裝在了base環境下)

conda在指定環境下安裝包:
conda install -n py35 pandas
就會安裝pandas在剛纔新建的py35 文件夾下的python環境中。
或者也可以先激活py3.5 環境:activate py35
然後再conda install tensorflow,也會安裝tensorflow在剛纔新建的py35 文件夾下的python環境中。

刪除虛擬環境:
conda remove -n your_env_name(虛擬環境名稱) --all

2019年12月7日更新

這兩天發現很多小夥伴建完虛擬環境之後,居然不知道pycharm怎麼配置(what ? exccuse me ?!)
補充一下pycharm配置運行環境

直接上圖吧
打開pycharm之後
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
可以看到我這有一堆,各個版本都有,沒配置過的裏面可能沒有,或者只有一個
在這裏插入圖片描述
點加號添加
在這裏插入圖片描述
比如我們上文不是新建了個3.5版本的tensorflow了嗎,
在這裏插入圖片描述
現在看怎麼把它添加進來,當然,我已經添加過了,大家看過程就好
上文我說了,
在這裏插入圖片描述
那我們就去envs下面去找這個版本的python.exe

接上文,點完加號出現這個頁面,再點這倆地方
在這裏插入圖片描述
然後
在這裏插入圖片描述
然後就會來到這,去找envs文件夾吧
在這裏插入圖片描述
我的在這。如果你在電腦上直接打開文件夾能找到,但是用pycharm找不到,你可以直接在我畫紅圈的地址欄裏輸入路徑,基本是能找到了在這裏插入圖片描述
接下來各種ok一點,就行了。

然後你運行某個文件需要哪個版本的,就在這選哪個版本就行了
在這裏插入圖片描述
單擊選擇之後,OK就行了。
裝模塊前文也講了,如果你像我一樣懶,cmd都不想打開
在這裏插入圖片描述
點開之後跟cmd一樣的效果
還是拿我們的tensorflow那個舉例子,首先激活環境activate tensorflow
然後conda install xxx或者pip install xxx就行了
用conda 安裝的話,後面會有這個
在這裏插入圖片描述
你就理解成問你要不要執行安裝,你輸入y就行了

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章