方法一:freeze方法
使用pycharm 打开已经调试好的项目, 在最下方控制台的 Terminal中:
1、cd到文件目录下
2、输入命令:pip freeze > requirements.txt
运行成功后,会在当前python文件目录下生成 requirements.txt文件
3、复制该requirements.txt文件到新创建的项目路径下,并cd到新文件目录下,
4、输入命令 pip install -r requirements.txt
以上,环境移植完成,在新的机器上面运行自动化代码时,需要的环境都能一键安装完成!!
方法二:项目A和项目B使用的python环境不一样,需要保持独立,则用pipenv
安装pipenv:pip3 install pipenv
创建虚拟环境:
mkdir project
cd project
pipenv install
创建好虚拟环境后,会在项目目录下生成2个文件:Pipfile
和Pipfile.lock
,一个项目对应一个pipfile,
Pipfile 文件中记录了3件事情:
- 包从哪里下载的
- 需要下载哪些包,
*
表示始终下载最新版本, dev-packages 表示专用于开发阶段使用的包。 - Python 版本是多少
pipenv install --dev req