如何使用virtualenv管理python環(huán)境
Windows配置virtualenv
安裝
pip install virtualenv virtualenvwrapper virtualenvwrapper-win
設(shè)置WORK_HOME環(huán)境變量
在系統(tǒng)path變量中添加虛擬環(huán)境目錄:鍵WORKON_HOMEC:dev\Envs
修改windows環(huán)境下mkvirtualenv.bat文件,配置虛擬環(huán)境根目錄地址
配置環(huán)境變量
進(jìn)入到python的安裝目錄里邊,找到Scripts目錄,在這個目錄里邊有一個mkvirtualenv.bat文件
例如:C:\Python\Python366\Scripts\mkvirtualenv.bat
然后修改第24行set "venvwrapper.default_workon_home=%USERPROFILE%"這里的,%USERPROFILE%相當(dāng)于Linux系統(tǒng)中的/user/home,修改這個路徑地址就可以修改virtualenv的環(huán)境地址。
比如 set “venvwrapper.default_workon_home=%WORKON_HOME%”,WORKON_HOME是我在系統(tǒng)環(huán)境變量中新定義的地址,地址為C:dev\Envs
參考如下:
:defaults
set "venvwrapper.original_args=%*"
set "venvwrapper.default_workon_home=%WORKON_HOME%"切換
workon meiduo
查看
lsvirtualenv / workon
創(chuàng)建
mkvirtualenv meiduo 或 virtualenv -p python3.6 --setuptools 20.2.2 --pip 21.3.1 meiduo
刪除
rmvirtualenv meiduo
退出
deactivate
Linux配置virtualenv
安裝
pip install virtualenv virtualenvwrapper -i https://pypi.tuna.tsinghua.edu.cn/simple
管理
mkdir Envs
查找virtualenv 所在目錄,方便后面更改配置文件
find / -name virtualenv # 查找virtualenv所在目錄 一般在.../bin/virtualenv 進(jìn)入virtualenv上級目錄 pwd # virtualenvwrapper安裝腳本路徑,復(fù)制 which python # python路徑,復(fù)制
更改配置文件
vim ~/.bashrc 插入: export WORKON_HOME=~/Envs #設(shè)置virtualenv的統(tǒng)一管理目錄 export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' #添加virtualenvwrapper的參數(shù),生成干凈隔絕的環(huán)境,現(xiàn)在的版本可以取消該選項 export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 #指定python解釋器 source /usr/local/bin/virtualenvwrapper.sh #執(zhí)行vivirtualenvwrapper安裝腳本
讀取文件,使得生效,此時已經(jīng)可以使用virtalenvwrapper
cd Envs source ~/.bashrc
創(chuàng)建
mkdir Myproject cd Myproject virtualenv --python=python3 [環(huán)境名] cd 環(huán)境名 source bin/activate # 啟動該環(huán)境
查看虛擬環(huán)境列表
lsvirtualenv / workon
切換到虛擬環(huán)境
workon 環(huán)境名
退出
deactivate
到此這篇關(guān)于使用virtualenv管理python環(huán)境的文章就介紹到這了,更多相關(guān)virtualenv管理python環(huán)境內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- python安裝virtualenv虛擬環(huán)境步驟圖文詳解
- python虛擬環(huán)境的安裝和配置(virtualenv,virtualenvwrapper)
- windows下python虛擬環(huán)境virtualenv安裝和使用詳解
- windows下安裝Python虛擬環(huán)境virtualenvwrapper-win
- python虛擬環(huán)境virtualenv的使用教程
- python虛擬環(huán)境virtualenv的安裝與使用
- 用virtualenv建立多個Python獨立虛擬開發(fā)環(huán)境
- Python虛擬環(huán)境virtualenv的安裝與使用詳解
- Windows中安裝使用Virtualenv來創(chuàng)建獨立Python環(huán)境
相關(guān)文章
Python使用Selenium自動進(jìn)行百度搜索的實現(xiàn)
我們今天介紹一個非常適合新手的python自動化小項目,這個例子非常適合新手學(xué)習(xí)Python網(wǎng)絡(luò)自動化,不僅能夠了解如何使用Selenium,而且還能知道一些超級好用的小工具。感興趣的可以了解一下2021-07-07
如何安裝并使用conda指令管理python環(huán)境
這篇文章主要介紹了如何使用conda指令管理python環(huán)境,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-07-07

