安装python虚拟环境
文章目录
1. 安装虚拟环境模块
在同时存在python2和python3的情况下,首先确定要安装python2或者python3的目录下
如果python命令默认执行python2
pip3 install virtualenv -i https://mirrors.aliyun.com/pypi/simple/
指定安装python3 前面加python3 - m
python3 -m pip install virtualenv -i https://mirrors.aliyun.com/pypi/simple/
2. 安装virtualenvwrapper 工具管理虚拟环境
pip3 install virtualenvwrapper -i https://mirrors.aliyun.com/pypi/simple/
python3
python3 -m pip install virtualenvwrapper -i https://mirrors.aliyun.com/pypi/simple/
3. 创建虚拟环境(.virtualenvs)文件夹
最好是先创建一个工程文件夹,在工程文件夹中再创建虚拟环境文件夹,便于区分其它虚拟环境;或者在当前目录也可,里面会安装对应python的包。
mkdir .virtualenvs
4. 配置CentOS环境变量,使用户能够使用virtualenvwrapper 工具命令
确定virtualenvwrapper.sh文件位置
whereis virtualenvwrapper.sh
[root@testapi ~]# whereis virtualenvwrapper.sh
virtualenvwrapper: /usr/local/bin/virtualenvwrapper.sh
[root@testapi ~]#
vi .bashrc
# 结尾增加
export WORKON_HOME=~/.environments
source /usr/local/bin/virtualenvwrapper.sh
# 重新加载
source ~/.bashrc
5. 创建虚拟环境
选项
mkvirtualenv options:
-a 项目目录,指定一个已经存在文件为项目目录
-i package Install package in new environment. This option
can be repeated to install more than one package.
-r requirements_file requirements_file is passed to
pip install -r requirements_file
NOTE: all mkvirtualenv-options must come before virtualenv-options!
创建虚拟环境
mkvirtualenv 虚拟环境名
至此,CentOS安装python虚拟环境成功
6.列出虚拟环境列表
命令:workon
C:\Users\Administrator>workon
Pass a name to activate one of the following virtualenvs:
=======================================================================
testenv
wagtailbakerydemo
C:\Users\Administrator>workon testenv
(testenv) C:\Users\Administrator\testenvdir>
7.启动虚拟环境
启动/切换虚拟环境
命令:workon [虚拟环境名]
[root@testapi ~]# workon djproject
(djproject) [root@testapi ~]#
(djproject) [root@testapi ~]# python
Python 3.6.8 (default, Nov 16 2020, 16:55:22)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
8.查看已有的虚拟环境:lsvirtualenv
效果和workon一样
[root@testapi ~]# lsvirtualenv
djproject
=========
9.删除虚拟环境
命令:rmvirtualenv [venvname]
10.退出虚拟环境
命令:deactivate
开发工具配置虚拟环境
新建项目时指定虚拟环境

打开已有项目添加虚拟环境
添加虚拟环境
