虚拟环境的搭建
虛擬環(huán)境的搭建
優(yōu)點(diǎn)
1、使不同應(yīng)用開發(fā)環(huán)境相互獨(dú)立
2、環(huán)境升級(jí)不影響其他應(yīng)用,也不會(huì)影響全局的python環(huán)境
3、防止出現(xiàn)包管理混亂及包版本沖突 windows
安裝
# 建議使用pip3安裝到python3環(huán)境下
pip3 install virtualenv
pip3 install virtualenvwrapper-win 配置
# 配置環(huán)境變量:
# 控制面板 => 系統(tǒng)和安全 => 系統(tǒng) => 高級(jí)系統(tǒng)設(shè)置 => 環(huán)境變量 => 系統(tǒng)變量 => 點(diǎn)擊新建 => 填入變量名與值
變量名:WORKON_HOME 變量值:自定義存放虛擬環(huán)境的絕對(duì)路徑
eg: WORKON_HOME: C:\Virtualenvs# 同步配置信息:
# 去向Python3的安裝目錄 => Scripts文件夾 => virtualenvwrapper.bat => 雙擊 MacOS、Linux
安裝
# 建議使用pip3安裝到python3環(huán)境下
pip3 install -i https://pypi.douban.com/simple virtualenv
pip3 install -i https://pypi.douban.com/simple virtualenvwrapper 工作文件
# 先找到virtualenvwrapper的工作文件 virtualenvwrapper.sh,該文件可以刷新自定義配置,但需要找到它
# MacOS可能存在的位置 /Library/Frameworks/Python.framework/Versions/版本號(hào)文件夾/bin
# Linux可能所在的位置 /usr/local/bin | ~/.local/bin | /usr/bin
# 建議不管virtualenvwrapper.sh在哪個(gè)目錄,保證在 /usr/local/bin 目錄下有一份
# 如果不在 /usr/local/bin 目錄,如在 ~/.local/bin 目錄,則復(fù)制一份到 /usr/local/bin 目錄-- sudo cp -rf ~/.local/bin/virtualenvwrapper.sh /usr/local/bin 配置
# 在 ~/.bash_profile 完成配置,virtualenvwrapper的默認(rèn)默認(rèn)存放虛擬環(huán)境路徑是 ~/.virtualenvs
# WORKON_HOME=自定義存放虛擬環(huán)境的絕對(duì)路徑,需要自定義就解注
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
source /usr/local/bin/virtualenvwrapper.sh# 在終端讓配置生效:-- source ~/.bash_profile 使用
# 在終端工作的命令# 1、創(chuàng)建虛擬環(huán)境到配置的WORKON_HOME路徑下
# 選取默認(rèn)Python環(huán)境創(chuàng)建虛擬環(huán)境:-- mkvirtualenv 虛擬環(huán)境名稱
# 基于某Python環(huán)境創(chuàng)建虛擬環(huán)境:-- mkvirtualenv -p python2.7 虛擬環(huán)境名稱-- mkvirtualenv -p python3.6 虛擬環(huán)境名稱# 2、查看已有的虛擬環(huán)境-- workon# 3、使用某個(gè)虛擬環(huán)境-- workon 虛擬環(huán)境名稱# 4、進(jìn)入|退出 該虛擬環(huán)境的Python環(huán)境-- python | exit()# 5、為虛擬環(huán)境安裝模塊-- pip或pip3 install 模塊名# 6、退出當(dāng)前虛擬環(huán)境-- deactivate# 7、刪除虛擬環(huán)境(刪除當(dāng)前虛擬環(huán)境要先退出)-- rmvirtualenv 虛擬環(huán)境名稱
轉(zhuǎn)載于:https://www.cnblogs.com/fuwei8086/p/11361267.html
總結(jié)
- 上一篇: 版本控制器git
- 下一篇: 微信小程序 view中的image水平垂