一、问题背景
  1. 有时候我们在网上参考某些项目的时候,通常会给出requirement.txt文件,其中就是包括了本次项目所需要用到的库以及环境,一键配置好这些库函数就显得十分有必要了。
  2. 还有时候我们自己电脑的环境配置好后,需要在另外的机器上写程序,这个时候一键配置也是十分有用,不然一个一个的pip install/conda install还是挺麻烦的/(ㄒoㄒ)/
二、解决方案

在使用Python的时候,需要把安装的Package通过requirements.txt导出来,一个命令便可部署新环境。

requirements.txt,是用于记录所有依赖包及其精确的版本号。

三、操作步骤

第一步:用pip freeze > requirements.txt自动生成requirement.txt

执行成功后,会自动生成requirement.txt文件。

第二步:更换环境,分享项目的同时,带上requirement.txt文件!方便其他人配置。

第三步:安装requirement.txt,执行命令即可一键安装完所需要的第三方库。
命令:pip install -r requirements.txt

或者是:
第一步:用activate your_environment激活所配置的环境
第二步: conda env export > environment.yaml 来保存环境的yaml文件
第三步: 当我们想再次创建该环境,可以根据别人提供的.yaml文件复现环境,使用命令conda env create -f environment.yaml即可完成环境配置。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐