1.介紹:
virtualenv?是一個創(chuàng)建隔絕的Python環(huán)境的工具。
2.安裝:
(1)安裝命令:
$ pip install virtualenv
(推薦一個國內(nèi)源,很好用: https://pypi.mirrors.ustc.edu.cn/simple/ )
使用國內(nèi)源安裝的話,速度會快很多:
pip install -i ?https://pypi.mirrors.ustc.edu.cn/simple/? virtualenv
(2)安裝后檢查
使用如下命令檢查是否安裝成功
$ virtualenv? --version
3.基本使用:
(1)進入項目目錄
????$ cd? project_dir
(2)創(chuàng)建虛擬環(huán)境testenv,同時指定 python 版本。
????$ virtualenv -p /usr/bin/python3? testenv?
(3)激活虛擬環(huán)境(mac 端)
????$ source venv/bin/activate
????win 端激活命令:$ venv\Scripts\activate
(4)在虛擬環(huán)境中安裝 python 包
????(testenv) $ pip install flask
(5)關(guān)閉虛擬環(huán)境
????(testenv) $ deactivate
4.在 pycharm 中使用配置好的virtualenv 環(huán)境
(1)在設(shè)置中添加本地 python環(huán)境

(2)選擇自己創(chuàng)建的虛擬環(huán)境

5.將虛擬環(huán)境移動到其他項目目錄下
(1)將虛擬環(huán)境的文件夾直接移動到其他項目路徑下
(2)激活時重新指定路徑即可
$ source venv/bin/activate
6.注意:
virtualenv 創(chuàng)建的虛擬環(huán)境與主機的 Python 環(huán)境完全無關(guān)
主機本身的python庫不能在 virtualenv 中直接使用。