怎么进入python 的venv文件夹_python虚拟环境模块venv使用及示例

本文介绍了Python的虚拟环境venv的使用方法,包括创建、激活和退出虚拟环境的步骤,以及如何选择不同版本的Python解释器。通过示例展示了virtualenv模块的常用命令,帮助读者理解如何在开发中有效地管理和隔离Python环境。
摘要由CSDN通过智能技术生成

相信只要学习python的同学对于虚拟环境这个概念肯定不会太陌生,虚拟环境指的是一个个单独隔离的python开发环境。各个虚拟环境之间互不干扰,都有自己独立的开发包。就像是在电脑上装了很多个虚拟机,每个虚拟机里面你随便折腾,不会影响到物理机,也不会影响到其他虚拟机。

既然这么有用,那么Python里面用来创建虚拟环境的模块virtualenv是怎么使用的呢?我们一起来看一下。

virtualenv基本命令格式

这个模块比较简单,它只有一条命令,但是跟的选项比较多,就是通过不同的选项来控制生成不同的虚拟环境。我们先来简单看一下它的基本命令格式:

virtualenv [--version] [--with-traceback] [-v | -q] [--app-data APP_DATA] [--clear-app-data] [--discovery {builtin}] [-p py]

[--creator {builtin,cpython3-win,venv}] [--seeder {app-data,pip}] [--no-seed] [--activators comma_sep_list][--clear]

[--system-site-packages] [--copies] [--download | --no-download] [--extra-search-dir d [d ...]] [--pip version]

[--setuptools version] [--wheel version] [--no-pip] [--no-setuptools] [--no-wheel]

[--symlink-app-data] [--prompt prompt] [-h]

dest

乍一看,选项怎么这么多,一下子就能把人看晕,这还怎么学。但是在最开始使用的时候,常用的参数就只有下面两个:

-p py 用于选择python解释器版本的

dest 要存放虚拟环境的目录,一般是项目目录

--prompt prompt 设置虚拟环境命令提示符前端提示。

参数比较抽象,我们还是通过具体的例子来实践,

示例

先打开cmd命令行窗口,执行python命令,确认你的python包安装正确。如下所示:

C:\Users\Administrator>python

Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>>

然后我们来安装好virualenv模块,命令是:

C:\Users\Administrator>pip install virtualenv

Looking in indexes: http://pypi.doubanio.com/simple

Collecting virtualenv

Downloading http://pypi.doubanio.com/packages/c1/61/7506ddd79ef6f09beeefb81c4c55bf395a8ad96b33ff1c6b06e40f8aa101/virtualenv-20.0.7-py2.py3-none-any.whl (8.0 MB)

|████████████████████████████████| 8.0 MB 6.8 MB/s

......

Installing collected packages: virtualenv

Successfully installed virtualenv-20.0.7

中间省略了一部分输出容,但是可以看到virtualenv模块安装成功。然后我们就来创建一个新的虚拟环境:

C:\Users\Administrator>virtualenv myproject

created virtual environment CPython3.7.3.final.0-64 in 6317ms

creator CPython3Windows(dest=C:\Users\Administrator\myproject,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值