文章目录
前言
虚拟环境有多种配置方法
ubuntu系统可以看这个
https://blog.csdn.net/gsl371/article/details/135054188
这里主要是在centos和windows系统中创建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 windows系统安装virtualenvwrapper
pip install virtualenvwrapper-win
4. 创建虚拟环境
默认创建的虚拟环境位于C:\Users\username\envs
请确保你已经安装了 virtualenvwrapper,并已经配置好你的 shell,以便正确使用 mkvirtualenv 和 workon 命令。
执行此命令创建第一个虚拟环境:
创建虚拟环境
mkvirtualenv 虚拟环境名 #本例为 testenv
将产生以下目录,存放此虚拟环境文件
C:\Users\username\envs\虚拟环境名 #本例为 testenv
也可以通过环境变量 WORKON_HOME 来定制。
通过计算机–>属性–>高级系统设置–>环境变量–>在系统变量中新建“变量名”:WORKON_HOME,变量值:“你自定义的路径”。

这个设置后需要重新启动命令窗口以使生效。
这个环境变量是在这里指定的,你也可以在这里修改变量名,进入到python的安装目录里边,找到Scripts目录,在这个目录里边有一个mkvirtualenv.bat文件,打开它。

然后创建虚拟环境
C:\Users\Administrator>mkvirtualenv myprjenv
created virtual environment CPython3.8.10.final.0-64 in 453ms
creator CPython3Windows(dest=C:\Users\Administrator\Desktop\mydjprjtest\myprje
nv, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle
, via=copy, app_data_dir=C:\Users\Administrator\AppData\Local\pypa\virtualenv)
added seed packages: pip==23.3.2, setuptools==57.0.0, wheel==0.42.0
activators BashActivator,BatchActivator,FishActivator,PowerShellActivator,Pyth
onActivator,XonshActivator
将在环境变量指定位置创建虚拟环境目录 myprjenv
5.列出虚拟环境列表
命令: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>
或
lsvirtualenv
6.进入虚拟环境目录
cdvirtualenv
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 [虚拟环境名]
10.退出虚拟环境
命令:deactivate
开发工具配置虚拟环境
新建项目时指定虚拟环境

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

在CentOS和Windows中配置与管理Python虚拟环境

本文介绍了如何在CentOS和Windows系统中创建和管理Python虚拟环境,包括安装virtualenv和virtualenvwrapper,创建、列出、启动、删除虚拟环境以及配置开发工具指定虚拟环境的方法。
110

被折叠的 条评论
为什么被折叠?



