venv是python官方的虚拟环境工具包
1.先进入预设路径,然后运行
python -m venv fastapi_env
执行后,会创建一个fastapi_env的目录,里面就是虚拟环境的各种文件。
2.运行fastapi_env\Scripts\activate这个脚本;
因为我需要写成bat脚本运行,搜索了一下,在bat脚本中要使用call去运行脚本
windows bat中:
call .\fastapi_env\Scripts\activate
3.激活环境后,就可以使用pip install了。
4.退出虚拟环境
deactivate
写bat大致是这样

python -m venv fastapi_env
call .\fastapi_env\Scripts\activate
python -m pip install --upgrade pip
pip install -r .\requirements.txt
call deactivate

使用比较简单。
限制在于,只能在当前python版本之上使用,不管你建多少个虚拟环境,都是同一个python版本,想使用不同的python版本,这种方式无能为力。


Jing_H
1 声望0 粉丝