资讯动态

实用小技巧:三分钟教会在python使用虚拟环境(virtualenv)

发布时间:2026/9/28 5:03:08 来源:尧图企业网站定制
简介我们可以通过搭建一个虚拟的或者是独立的环境, 然后把我们所需要的依赖都安装到那个环境里面去就行。这样做的话, 咱们每一个项目的运行环境都能够和其他项目的运行环境隔离开来, 这样就能让环境保持得非常干净整洁, 并且, 还把那些各种各样的包之间可能会发生的冲突也给顺利解决掉。在系统里使用虚拟环境的时候, 最好是先用管理员身份去运行命令行程序, 但是激活这个虚拟环境所需要的操作指令呢, 其实就是去执行位于虚拟环境那个目录里面的一些文件, 还包括那一连串批处理文件之类的内容, 哪怕你已经是用了管理员权限也无法顺利执行这些特定的文件, 这样的话就会导致虚拟环境的激活步骤失败, 最终的结果就是没办法正常地使用虚拟环境了。进行安装步骤, 同时配置虚拟环境, 请注意, 当完成相关操作之后, 如果确定后续不再需要使用该虚拟环境, 那么只需要直接将包含虚拟环境的目录删除掉就可以了。pip 是一个用于安装 包的工具。在窗口里输入D点斜杠大于号mkdir, 这个操作是用来建一个文件夹, 专门用来放虚拟环境里面的那些文件的, 后面的井号那是注释的意思啦。目录: D:\当前显示的是模式名称这两项内容。这段文字是由多个连续的破折号和空格所组成的, 看起来像是某种格式的间隔标志或者是输入时形成的无意义符号序列。时间是一点三十二分, 日期是二零二二年六月三十日, 这是一个文件夹。使用cd命令去进入到对应的目录之中。venv # 创建名为venv的虚拟环境venv 可替换为别的虚拟环境名称执行后在本地会生成一个与虚拟环境同名的文件夹包含 可执行文件和 pip 库的拷贝可用于安装其他包在创建的时候, 使用系统中自带的第三方库。使用参数, 后面跟着/usr/bin/.7 venv这样的路径, 这样能够明确指定在创建虚拟环境时要使用的具体版本, 但是有一个前提条件存在, 那就是你的系统中确实已经安装过了这个所谓的版本。在D:\my_venv这个位置执行命令 fing, 会在D:\my_venv目录下创建一个名称为fing的虚拟环境。版本号码是点一零点四点最终零减六十四位, 后面跟着in。设置目标文件路径为D:\\fing, 并开启不清空操作, 且两个未命名参数均设定为假。设定为假, 管道为空, 等号为空, 轮子为空, 经由复制操作, 路径等于C:\Users\mi\\Local\pypa\)。增加了种子, pip的版本号是22.1.2, 另一个版本号是62.6.0, wheel的版本号是0.37.1。,,,,,在D盘中的fing目录执行cd命令, 表示进入其下面的子目录。进入这个目录, 也就是D盘之下的fing文件夹, 里面有一个被取名为的子文件夹, 然后在这里执行一个操作, 具体来说就是激活当前的虚拟运行环境。在(fing) D:\\fing\\Scriptspip3 list这行命令执行之后, # 注意终端发生了变化, 这时候您会发现命令行提示符的状态或者显示内容可能已经和之前有所不同。请发送要改写的句子, 优采云AI将按要求进行改写。pip 22.1.262.6.0wheel 0.37.1(fing) D:\\fing\Scripts # 关闭当前虚拟环境D:\\fing\Scripts相关命令, 请注意在虚拟环境的目录下进行执行的相关操作, 因为这些命令全都是位于虚拟环境目录下面的bat批处理文件。-b # 列出虚拟环境虚拟环境名称# 切换虚拟环境为了搞清楚在当前环境下都安装了哪些包, 我们可以进行以下操作来查看相关软件包的列表。子目录名切换到当前所处环境的文件目录之下。# 复制虚拟环境虚拟环境名称# 删除虚拟环境我们不需要在主机上进行安装操作, 也不需要去专门创建相应的库以及对应的虚拟环境。需要注意, 在遇到对某个特定版本存在要求的场景之下可以使用, 或者当面对第三方依赖包具有要求的时候使用, 又或者在想要保持一种纯净环境的时刻使用, 当然最为重要的一点在于它具有高度的可移植性, 只要将相关的虚拟环境进行了妥善的配置并且完成好之后, 那么即便把这个用于虚拟环境的文件夹移动到另一台不同的电脑上, 并且在这台新的电脑上进行安装与操作, 紧接着直接进行激活动作, 就可以立刻投入使用。您需要在官网上找到对应版本的zip包, 要特别注意的是初始状态下的包里面包含了.exe文件, 在您将其下载完毕后进行解压操作, 然后执行类似下面的命令, 以此来创建出相应版本的虚拟环境。使用参数-p, 然后指定路径D:\\-3.7.7-embed-amd64\.exe, 再跟上项目名称venv。由于获得的安装win安装包里面并没有包含zip格式的压缩文件, 所以需要使用的虚拟环境这个概念, 还是需要先去进行安装操作, 接着选择指定的exe可执行运行文件作为基础, 来创建和生成所需的虚拟环境空间。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑