conda建立虛擬環境

2021-09-29 14:46:33 字數 3002 閱讀 2659

安裝好anconda之後,使用下面命令建立虛擬環境:

conda create -n py3
當然也可以指定conda的初始python版本,預設的會安裝pip,numpy等一下基本的包

conda create -n py3 python=3.7 -y
上述**的說明:

現在相當於有了乙個空的虛擬環境了。

可以使用source activate py3命令啟用虛擬環境,在這個環境中安裝的(我發現準確的說是使用conda方法安裝,pip命令安裝好像有點問題,可能會擾亂其他環境,待考證~)的包不會影響其他環境。

error([('ssl routines', 'ssl3_get_record', 'decryption failed or bad record mac')],)
請按照下面的方法(參考:conda channel的映象設定(設定可用清華源)),更換源。

檢視源

conda config --show channels
執行結果為:

channels:

defaults

移除源

conda config --remove channels
新增可用的清華源

conda config --add channels 

conda config --add channels

conda config --set show_channel_urls yes

conda config --set show_channel_urls yes的作用是在安裝包的時候提示包的**,類似於下圖:

接下來就可以安裝自己想要的包版本了,比如先安裝乙個3.6版本的python(我原來的是python2.7)。

conda install python==3.6
可以使用conda命令放心安裝啦

另外可以使用下面的命令,把虛擬環境匯入到jupyter notebook中,就可以開心的寫**了~~

python -m ipykernel install --user --name deeplearn --display-name "deeplearn"
其中deeplearn是自己建立好的虛擬環境的名稱,"deeplearn"是jupyter notebook裡面顯示出來的名稱,其他的不用動。

pip 指定源的方法

pip install selenium -i  --trusted-host pypi.douban.com
conda的一些基本操作(copy自conda基本操作)

搜尋當前源路徑下所有相關包的版本

conda search opencv
建立環境

conda create –n  tensorflow-python3.6 python=3.6
刪除環境

conda remove –n tensorflow-python3.6 –all
重新命名環境

1 clone環境

conda create –n tf –clone tensorflow-python3.6
2 刪除舊環境

conda remove –n tensorflow-python3.6 –all
查詢現有環境

conda info –e
或者

conda env list
啟用 環境

source active 環境名稱
返回預設環境

source deactive 環境名稱
匯出環境

conda env export > environment.yml
用配置檔案建立新的虛擬環境

conda env create –f environment.yml
切換到base環境

acticate
列出當前環境的所有包

conda list
安裝requests的包

conda install requests
conda 解除安裝requests包

conda remove requests
更新環境

conda update requests
pip批量匯出包含環境中所有元件的requirements.txt檔案

pip freeze > requirements.txt
pip批量安裝requirements.txt檔案中包含的元件依賴

pip install -r requirements.txt
conda批量匯出包含環境中所有元件的requirements.txt檔案

conda list -e > requirements.txt
conda批量安裝requirements.txt檔案中包含的元件依賴

conda install --yes --file requirements.txt

conda建立虛擬環境

由於anaconda的安裝包比較大,為了省時間和空間,建議使用miniconda這個較小的發行版。conda v 可以檢視版本號 conda list 檢視安裝了哪些包 conda env list 檢視安裝了哪些虛擬環境 1.建立虛擬環境 conda create n python x.x 例如 ...

conda顯示虛擬環境 Conda 虛擬環境配置

一些相關的命令 conda update n base conda 更新 conda conda create name pytorch1.3 python 3.7 建立新環境 conda remove n nlp all 刪除環境 conda create name pytorch1.3 clon...

conda顯示虛擬環境 conda虛擬環境

1 首先在所在系統中安裝anaconda。可以開啟命令列輸入conda v檢驗是否安裝以及當前conda的版本。2 conda常用的命令。1 conda list 檢視安裝了哪些包。2 conda env list 或 conda info e 檢視當前存在哪些虛擬環境 3 conda update...