一、安装指定版本的python模块包
sudo pip install django==2.0.1
二、安装虚拟环境命令
# pip install virtualenv
# pip install virtualenvwrpper
三、配置环境变量
安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量
# 1、创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs # 2、打开~/.bashrc文件,并添加如下:,通过命令找到 find / -name virtualenvwrapper.sh 文件路径
我的路径结果为:/usr/local/python3/bin/virtualenvwrapper.sh
which python
/usr/bin/python
3.配置bashrc
vim ~/.bashrc export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python source /usr/local/python3/bin/virtualenvwrapper.sh # 3、运行 source ~/.bashrc
四、创建虚拟环境
mkvirtualenv 虚拟环境名称
例 :
mkvirtualenv flaskenv
报错:

找到virtualenv的位置
[root@localhost ~]# find / -name "virtualenv" /root/.local/share/virtualenv /usr/local/python3/bin/virtualenv /usr/local/python3/lib/python3.8/site-packages/virtualenv
编辑~/.bashrc文件 修改为如下
vim ~/.bashrc export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/python3/bin/virtualenv source /usr/local/python3/bin/virtualenvwrapper.sh
再次执行,创建成功
mkvirtualenv flaskenv

五、查看虚拟环境
workon

六、使用虚拟环境的命令
workon 虚拟环境名称
例 :使用flaskenv的虚拟环境
workon flaskenv

七、退出虚拟环境的命令
(flaskenv) [root@localhost ~]# deactivate
八、删除虚拟环境的命令
rmvirtualenv 虚拟环境名称
例 :删除虚拟环境mydjango
先退出:deactivate
再删除:rmvirtualenv mydjango

九、其他
查看虚拟环境中安装的包
pip list

浙公网安备 33010602011771号