《詠柳》
唐·賀知章
碧玉妝成一樹高份殿,萬條垂下綠絲絳征懈。不知細(xì)葉誰裁出,二月春風(fēng)似剪刀组底。
一、查看虛擬環(huán)境列表
命令行執(zhí)行:
conda env list
或
conda info --envs
執(zhí)行結(jié)果如下:
(base) C:\Users\Administrator>conda info --envs
# conda environments:
#
base * G:\application\anaconda3
data_analy G:\application\anaconda3\envs\data_analy
dt_analy G:\application\anaconda3\envs\dt_analy
python39 G:\application\anaconda3\envs\python39
base:表示基礎(chǔ)虛擬環(huán)境
data_analy:表示其他的虛擬環(huán)境筐骇,根據(jù)自己的項(xiàng)目創(chuàng)建的债鸡。
*號(hào):表示當(dāng)前處于活動(dòng)狀態(tài)的環(huán)境
二、創(chuàng)建虛擬環(huán)境
創(chuàng)建名稱為py_env的虛擬環(huán)境铛纬,命令行執(zhí)行
conda create --name py_env
創(chuàng)建名稱為py_37的虛擬環(huán)境厌均,python版本為3.7,命令行執(zhí)行
conda create -n py_37 python=3.7
創(chuàng)建名稱為py_37的虛擬環(huán)境饺鹃,python版本為3.7,包含requests间雀、pandas庫悔详,命令行執(zhí)行
conda create -n py_37 python=3.7 requests pandas
復(fù)制名稱為py_37的虛擬環(huán)境,命名為new_py_37惹挟,命令行執(zhí)行
conda create -n new_py_37 --clone py_37
注:創(chuàng)建環(huán)境時(shí)請(qǐng)?jiān)赽ase環(huán)境(基礎(chǔ)環(huán)境)進(jìn)行操作茄螃,避免出現(xiàn)其他問題
三、激活或者切換虛擬環(huán)境
激活名稱為py_env的虛擬環(huán)境连锯,命令行執(zhí)行
windows
activate py_env
conda activate py_env
linux
source activate py_env
四归苍、關(guān)閉(退出)虛擬環(huán)境
關(guān)閉虛擬環(huán)境,命令行執(zhí)行
windows
deactivate命令:如果當(dāng)前不在base環(huán)境运怖,會(huì)先退回到base環(huán)境拼弃,在base環(huán)境直接退出
conda deactivate
或者切換到base環(huán)境
activate root
linux
source deactivate
五、查看某個(gè)虛擬環(huán)境都安裝了哪些第三方庫
- 激活需要查看的虛擬環(huán)境
conda activate py_env
- 查看虛擬環(huán)境安裝的第三方庫
conda list
六摇展、刪除虛擬環(huán)境或刪除虛擬環(huán)境中的某個(gè)庫
- 刪除名稱為py_env的虛擬環(huán)境吻氧,執(zhí)行命令:
conda remove --name py_env --all
或
conda env remove --name py_env
- 刪除名稱為py_env虛擬環(huán)境的requests庫,執(zhí)行命令:
conda remove -n py_env requests
備注:所需刪除打的虛擬環(huán)境不能處于激活狀態(tài)咏连,刪除操作是不可逆的盯孙。
七、導(dǎo)出環(huán)境祟滴、使用導(dǎo)出的環(huán)境文件創(chuàng)建環(huán)境
-
導(dǎo)出py_env虛擬環(huán)境振惰,執(zhí)行命令:
已經(jīng)切換到py_env虛擬環(huán)境,直接導(dǎo)出
conda env export > py_env.yml
未切換到py_env虛擬環(huán)境
切換到py_env虛擬環(huán)境
activate py_env
導(dǎo)出虛擬環(huán)境
conda env export > py_env.yml
或者
conda env export -f py_env.yml -n py_env
- 使用導(dǎo)出的py_env虛擬環(huán)境文件創(chuàng)建環(huán)境垄懂,執(zhí)行命令:
conda env create -f py_env.yml -n py_env_new
或者修改導(dǎo)出的文件骑晶,修改name和prefix痛垛,如下圖:
執(zhí)行命令:
conda env create -f py_env.yml
備注:導(dǎo)出的虛擬環(huán)境文件位置和conda命令行啟動(dòng)文件在同一個(gè)目錄
以我的為例:C:\Users\userName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
conda命令行如下:
文件目錄如下:
如果感覺本文對(duì)您有幫助可以點(diǎn)個(gè)贊哦
本文為學(xué)習(xí)筆記,轉(zhuǎn)載請(qǐng)標(biāo)明出處
本文僅供交流學(xué)習(xí)透罢,請(qǐng)勿非法使用
僅是個(gè)人意見榜晦,如有想法,歡迎留言