因为想开发新项目了~~要给老Python项目整个虚拟环境

我有一个老接口测试平台项目,从疫情前开始做,搞到现在还没有虚拟环境,没有requirements.txt。证明我很懒~~

老这样影响自已开发其他项目,决不是因为懒,嗯,还是加上一个吧嗯,加一个

步骤1、打开项目

首先使用PyCharm打开autoplat项目,打开Terminal命令框口,

默认在项目根目录

目录因人而异~

步骤2、下载虚拟环境依赖

shell 复制代码
pip install virtualenv

一般在国内执行都加 -i https://pypi.mirrors.ustc.edu.cn/simple/

这是最快的镜像,没有之一,执行如下

步骤3、虚拟开整

根目录输入命令:

shell 复制代码
virtualenv venv

输入完成这命令,venv目录出现的嘎嘎快~

步骤4、激活虚拟旮沓

输入命令:

shell 复制代码
venv\Scripts\activate

根目录下的venv目录下的Scripts目录下有个activate文件,这条命令便是运行这个文件,俗称激活~

运行完成后,目录前便有了(venv)的标签

激活成功,已进入虚拟旮沓里了

步骤5、下载依赖

个人有点意思,自个儿写的项目不喜欢放requirements.txt文件,使用时再临时放。哈~

命令安装命令,将依赖全部安装到虚拟环境中

复制代码
pip install -r requirements.txt

还是那句话,加-i https://pypi.mirrors.ustc.edu.cn/simple/

依赖下载完成后,在虚拟环境运行起来了。真好,一点都不影响其他项目。

相关推荐
lsx20240615 小时前
Rust 宏:深入理解与高效使用
开发语言
百锦再15 小时前
选择Rust的理由:从内存管理到抛弃抽象
android·java·开发语言·后端·python·rust·go
yaoxin52112315 小时前
238. Java 集合 - 使用 ListIterator 遍历 List 元素
java·python·list
小羊失眠啦.15 小时前
深入解析Rust的所有权系统:告别空指针和数据竞争
开发语言·后端·rust
Dxxyyyy15 小时前
零基础学JAVA--Day32(ArrayList底层+Vector+LinkedList)
java·开发语言
nvd1115 小时前
python 后端流式处理 LLM 响应数据详解
开发语言·python
蓝天智能15 小时前
Qt 的字节序转换
开发语言·qt
F_D_Z15 小时前
【解决办法】报错Found dtype Long but expected Float
人工智能·python
CS_浮鱼16 小时前
【C++进阶】智能指针
开发语言·c++
fanjinhong_852116 小时前
屏幕捕捉工具 (Screen Capture Tool)
python·github