Centos7 安裝使用virtualenvwrapper


 

退出所有的虛擬環境,在物理環境下安裝

 

1.下載安裝virtualenvwrapper

pip3 install virtualenvwrapper

 

2.查看python3的文件和virtualenvwrapper.sh的路徑

# 查找python3命令的路徑
[root@instance-nnja0or7 ~]# which python3
/opt/python3/bin/python3 # 查找virtualenvwrapper.sh腳本的路徑
[root@instance-nnja0or7 ~]# find / -name virtualenvwrapper.sh
/opt/python3/bin/virtualenvwrapper.sh

 

3.修改linux的當前用戶的配置文件~/.bashrcvim ~/.bashrc

vim ~/.bashrc # 末尾添加以下代碼,保存退出
 WORKON_HOME=~/Envs VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' VIRTUALENVWRAPPER_PYTHON=/opt/python3/bin/python3 source /opt/python3/bin/virtualenvwrapper.sh

 配置解釋

#設置virtualenv的統一管理目錄,以后自動下載的虛擬環境都放在這
WORKON_HOME=~/Envs #添加virtualenvwrapper的參數,生成干凈隔絕的環境
VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' 

#指定python解釋器的本體
VIRTUALENVWRAPPER_PYTHON=/opt/python3/bin/python3 #執行virtualenvwrapper安裝腳本
source /opt/python3/bin/virtualenvwrapper.sh

 

4.退出當前會話,重新登陸

登陸后會加載一段代碼

 

 5.virtualenvwrapper的使用

## 在物理環境下操作 # 創建並激活虛擬環境
mkvirtualenv # 切換虛擬環境
workon # 退出虛擬環境
deactivate # 刪除虛擬環境
rmvirtualenv # 查看所有的虛擬環境
lsvirtualenv
在虛擬環境下操作 # 切換到虛擬環境的目錄
cdvirtualenv # 切換到虛擬環境的site-packages目錄
cdsitepackages # 查看虛擬環境site-packages目錄的文件
lssitepackages

 

創建虛擬環境

# 創建並激活虛擬環境venv1
mkvirtualenv venv1 # 創建並激活虛擬環境venv2
mkvirtualenv venv2

 

切換虛擬環境

# 切換虛擬環境
workon venv1

 

退出虛擬環境

deactivate

 

 查看虛擬環境

lsvirtualenv

 

刪除虛擬環境

rmvirtualenv venv2

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM