安装python虚拟环境

在CentOS和Windows中配置与管理Python虚拟环境
本文介绍了如何在CentOS和Windows系统中创建和管理Python虚拟环境,包括安装virtualenv和virtualenvwrapper,创建、列出、启动、删除虚拟环境以及配置开发工具指定虚拟环境的方法。
部署运行你感兴趣的模型镜像

前言

虚拟环境有多种配置方法
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

开发工具配置虚拟环境

新建项目时指定虚拟环境

在这里插入图片描述

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

添加虚拟环境
在这里插入图片描述

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值