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

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