centos之创建虚拟环境
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
虚拟环境
virtualenv
安装
**作用**virtualenv 是一个创建 独立python环境 的工具。virtualenv为应用提供了隔离的 Python运行环境 解决了不同应用间多版本的冲突问题
**原理**把系统Python复制一份到virtualenv的环境用命令source venv/bin/activate进入一个virtualenv环境时virtualenv会修改相关环境变量让命令python和pip均指向当前的virtualenv环境
pip install virtualenv
virtualenv --version
创建
-
创建虚拟环境
[owl@owl ~]$virtualenv env1
-
激活虚拟环境
[owl@owl ~]$cd env1 [owl@owl ~]$source bin/activate # 查看虚拟环境中Python的版本 [owl@owl ~]$ Python -V
-
退出虚拟环境
(env1) [owl@owl ~]$ deactivate
指定Python版本
- 指定当前项目的Python版本
[owl@owl ~]$ virtualenv -p /usr/local/python3/bin/python3.8 env11
-
修改默认Python版本
修改~/.bashrc文件添加export VIRTUALENVWRAPPER_PYTHON变量值为Python路径即可
export VIRTUALENVWRAPPER_PYTHON=/usr/local/python3/bin/python3.8
virtualenvwrapper
安装
-
安装virtualenvwrapper
pip install virtualenvwrapper
-
vitualenvwrapper位置
在Python的bin目录下
cd /usr/local/python3/bin ll
指定Python版本
vim ~/.bashrc
添加一下两行代码
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh
-
激活~/.bashrc
source ~/.bashrc
创建虚拟环境
- 创建
mkvirtualenv env1
-
查看虚拟环境个数
workon
-
进入虚拟环境
workon env_name
-
退出虚拟环境
deactivate