打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【Python】合理使用requirement.txt
userphoto

2023.01.07 辽宁

关注

一、问题背景

  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即可完成环境配置。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Anaconda常用命令
Pycharm 中 virtualenv、pipenv、conda 虚拟环境的用法
python笔记
一年时间,Pipenv就成为Python官方推荐的顶级工具?
python导出所有已安装的模块
基于 pypiserver 的 PyPI 私有仓库搭建实践
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服