Python 3 使用venv建立虛擬環境

Python 3.3以上使用venv來代替了原來Python2使用的virtualenv建立虛擬環境。python

虛擬環境的做用是使得不一樣項目的Python包之間不會相互干擾,每一個虛擬環境均可以安裝一套獨立的第三方模塊,避免了由此產生的各類問題,同時也方便程序往其餘機器上遷移。命令行

一、建立一個虛擬環境:
D:\>mkdir venv_test
D:\>cd venv_test
D:\venv_test>python -m venv venvblog

執行後,會在venv_test目錄下生成了一個venv目錄,內有三個文件夾Include,Lib,Scripts,一個文件pyvenv.cfg。ip

二、啓用虛擬環境:
執行那個activate.bat文件,啓用後,提示符前面會出現虛擬環境的名字(venv)。
D:\venv_test>venv\Scripts\activate.bat
(venv) D:\venv_test>requests


三、用pip給虛擬環境安裝模塊:
用pip list看一下已有的模塊,能看到只有兩個Python自帶的模塊,而後安裝requests模塊pip

四、退出虛擬環境:
執行deactivate.bat後,退出虛擬環境,此時命令行提示符前的(venv)消失了。
(venv) D:\venv_test>venv\Scripts\deactivate.bat
D:\venv_test>test

相關文章
相關標籤/搜索