虚拟环境管理
1.pycharm虚拟环境设置
初始化虚拟环境
![](https://img-blog.csdnimg.cn/3ead66a6d0484ad2b7495bfff0435134.png)
设置本项目的 interpreter
![](https://img-blog.csdnimg.cn/b8b2f833585540e79abbd989e8428dbe.png)
依赖管理
1.requirements.txt
通常我们会在项目的根目录下放置一个 requirement.txt 文件,用于记录所有依赖包和它的确切版本号。
拉取依赖命令:pip install -r requirement.txt
将依赖写入文件:pip freeze >requirements.txt
allure_pytest==2.9.44
allure_python_commons==2.9.44
arrow==1.1.1
attr==0.3.1
attrs==21.2.0
click==8.0.1
demjson==2.2.4
gevent==21.12.0
jsonpath_ng==1.5.3
Logbook==1.5.3
openpyxl==3.0.9
protobuf==3.19.4
pytest==6.2.4
redis==2.10.6
requests==2.26.0
toml==0.10.2
cattrs==1.9.0
![](https://img-blog.csdnimg.cn/d91a526b0e814ed7ae8f4f8b6237eeb3.png)