Conda系列:
- 翻譯: Anaconda 與 miniconda的區(qū)別
- Miniconda介紹以及安裝
-
Conda python運(yùn)行的包和環(huán)境管理 入門(mén)
使用 conda,可以創(chuàng)建、導(dǎo)出、列出、刪除和更新 具有不同 Python 版本和/或 安裝在其中的軟件包。在兩者之間切換或移動(dòng) 環(huán)境稱(chēng)為激活環(huán)境。您還可以 共享環(huán)境文件。
1. 使用命令創(chuàng)建環(huán)境
使用終端執(zhí)行以下步驟:
- 要?jiǎng)?chuàng)建環(huán)境env,請(qǐng)執(zhí)行以下操作:
conda create --name <my-env>
<my-env>
替換為您的環(huán)境的名稱(chēng)。
- 當(dāng) conda 要求您繼續(xù)時(shí),鍵入
y
:
proceed ([y]/n)?
這將在/envs/
中創(chuàng)建 myenv 環(huán)境。沒(méi)有packages軟件包將安裝在此環(huán)境中。
- 要使用特定版本的 Python 創(chuàng)建環(huán)境,請(qǐng)執(zhí)行以下操作:
conda create -n myenv python=3.9
- 要使用特定軟件包創(chuàng)建環(huán)境,請(qǐng)執(zhí)行以下操作:
conda create -n myenv scipy
等同于下面的分2步執(zhí)行
conda create -n myenv python
conda install -n myenv scipy
- 要使用特定版本的包創(chuàng)建環(huán)境,請(qǐng)執(zhí)行以下操作:
conda create -n myenv scipy=0.17.3
等同于下面的2步
conda create -n myenv python
conda install -n myenv scipy=0.17.3
- 要使用特定版本的 Python 創(chuàng)建環(huán)境,并且 多個(gè)包裝:
conda create -n myenv python=3.9 scipy=0.17.3 astroid babel
Tip提示
在此環(huán)境中安裝所需的所有程序 同時(shí)。一次安裝一個(gè)程序可能會(huì)導(dǎo)致 依賴(lài)關(guān)系沖突。
create_default_packages每次新 環(huán)境,將默認(rèn)程序添加到配置文件.condarc
。默認(rèn)軟件包是 每次創(chuàng)建新環(huán)境時(shí)安裝。如果你不這樣做 希望在特定環(huán)境中安裝默認(rèn)軟件包, 使用標(biāo)志--no-default-packages
:
conda create --no-default-packages -n myenv python
Tip提示
您可以向命令conda create
添加更多內(nèi)容。 有關(guān)詳細(xì)信息,請(qǐng)運(yùn)行conda create --help
。
2. 從 environment.yml 文件創(chuàng)建環(huán)境
使用終端執(zhí)行以下步驟:
- 從文件
environment.yml
創(chuàng)建環(huán)境:
conda env create -f environment.yml
yml
有關(guān)詳細(xì)信息,請(qǐng)參閱手動(dòng)創(chuàng)建環(huán)境文件該文件的第一行設(shè)置新環(huán)境的 。
- 激活新環(huán)境:
conda activate myenv
- 驗(yàn)證新環(huán)境是否已正確安裝:
conda env list
您也可以使用conda info --envs
.文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-816490.html
參考
https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-816490.html
到了這里,關(guān)于Conda python管理環(huán)境environments 一 從入門(mén)到精通的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!