1. 程式人生 > >python虛擬環境

python虛擬環境

python

1. 為什麽用Python虛擬環境

實際工作中,我們接觸的 Python 版本和相關的 web 框架版本往往是不一樣的,比如有的組合可能是 python2 + Django1.8,有的可能是 python3.6 + Django1.12,兩個還好辦,我在電腦上安裝兩個版本的 python 不就好了?
但是,如果有五六七八個項目,需要五六七八套 python 環境呢?這就輪到虛擬環境登場了。

2. 下載安裝

虛擬鏡像:
下載清華的鏡像 [https://mirror.tuna.tsinghua.edu.cn/help/anaconda/]
工具(代替window中的cmd):
Windows配合ConEmu使用
百度直接搜索conemu下載安裝文件

或者百度雲盤鏈接: https://pan.baidu.com/s/1i5HtBFn 密碼: kw4f

3 怎麽玩-基本命令

自定義命令:
1.查看版本
alias cl="conda env list"
2.安裝虛擬環境(某一個版本)
alias cc="conda create -n"
3.激活虛擬環境(進入某一個版本)
alias coa="source activate"
4.不激活虛擬環境(退出某一個版本)
alias cod="source deactivate"
5.移除虛擬環境(卸載)
alias cr="conda remove --all -n"

————————————————
單擊setting選項設置別名:
alias cl=conda env list
alias cc=conda create -n $
alias coa=activate $

alias cod=deactivate
alias cr=conda remove --all -n $
————————————————
安裝python2,名字為python2
\>cc python2 python=2 django
\>cl
#conda environments:
base C:\Users\home\Miniconda3
python2
C:\Users\home\Miniconda3\envs\python2
\> coa python2
\> pip freeze
certifi==2018.4.16
Django==1.11.10
pytz==2018.4
wincertstore==0.2
\> cod
安裝python3虛擬環境,名字為python3
\>cc python2 python=2 django
\>cl
#conda environments:
base C:\Users\home\Miniconda3
python2 C:\Users\home\Miniconda3\envs\python2
python3 *C:\Users\home\Miniconda3\envs\python3
\> coa python2
\> pip freeze
certifi==2018.4.16
Django==2.0.2
pytz==2018.4
wincertstore==0.2
\> cod

python虛擬環境