在使用對(duì)比過一些python虛擬環(huán)境管理工具后,個(gè)人覺得還是使用conda管理最方便(conda不僅僅能用來管理python環(huán)境,還有許多其它功能,更多介紹可參考其官網(wǎng))。
conda官網(wǎng):
https://docs.conda.io/en/latest/index.html
從個(gè)人使用而言,吸引我的主要原因主要是以下兩點(diǎn) :
- 方便、統(tǒng)一的環(huán)境管理命令(在任意目錄,都可以直接使用conda創(chuàng)建、切換、退出、刪除虛擬環(huán)境等,無需切換到項(xiàng)目所在路徑)
- 創(chuàng)建虛擬環(huán)境時(shí)不僅可以指定python版本(python2、python3),還能夠自動(dòng)解決各版本對(duì)操作系統(tǒng)環(huán)境的依賴(例如沒有安裝指定版本的VC++)
一、使用conda管理python環(huán)境
1.創(chuàng)建虛擬環(huán)境
$ conda create -n environment_name python
=
3.7.1
2.激活虛擬環(huán)境
linux/mac:
$
source
activate environment_name
(
environment_name
)
$
windows:
> activate environment_name
3.退出虛擬環(huán)境
linux/mac:
(
environment_name
)
$
source
deactivate
windows:
(environment_name) > deactivate
4.刪除虛擬環(huán)境
$ conda remove -n environment_name --all
5.列出所有的虛擬環(huán)境及其所在路徑
$ conda
env
list
或
$ conda info --envs
二、安裝配置conda
conda是包含在anaconda或miniconda軟件中的,因此安裝其中任意一款軟件,并配置到環(huán)境變量,就能使用conda命令了。
1. 下載對(duì)應(yīng)操作系統(tǒng)的安裝文件
miniconda下載地址:
https://docs.conda.io/en/latest/miniconda.html
anaconda下載地址:
https://www.anaconda.com/distribution/
2. 安裝軟件
官網(wǎng)的安裝系統(tǒng)需求以及具體安裝步驟:
https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html#system-requirements
如果下載的是.sh文件,那么打開終端,切換到文件下載的目錄,執(zhí)行以下命令:
$
bash
文件名.sh
根據(jù)提示選擇是否同意(除了安裝VsCode這個(gè)選項(xiàng)外各位需要自己斟酌外,其他的建議全部都選yes)即可。
如果下載的是.exe或.pkg文件,雙擊,根據(jù)提示安裝即可。
3. 加速conda
建議使用清華源,介紹地址:
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
打開電腦的終端,依次輸入以下命令,即可完成加速源的配置
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
$ conda config --set show_channel_urls
yes
查看當(dāng)前源配置:
$ conda config --show channels
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
