首页 > 编程语言 >Python项目生成requirements.txt文件

Python项目生成requirements.txt文件

时间:2022-10-18 19:00:07浏览次数:48  
标签:requirements Python pipreqs 生成 -- txt

一、前言

  对于Python项目,生成和使用requirements.txt是十分必要的。通过requirements.txt可以一次性保存和安装项目所需要的所有库。尤其是在不同电脑操作时。

allure_python_commons==2.9.43
loguru==0.4.1
pytest==5.4.3
PyYAML==6.0
requests==2.23.0

二、requirements.txt的生成方式

  pipreqs,这种方法会自动检测项目中调用的库,然后写进requirements.txt

1、首先,安装pipreqs

pip install pipreqs
 

2、在终端输入以下命令 

pipreqs ./ --encoding=utf-8

 pipreqs ./ --encoding=utf-8 --force

--encoding=utf8 :为使用utf8编码

--force :强制执行,当 生成目录下的requirements.txt存在时覆盖 

. /: 在哪个文件生成requirements.txt 文件

 三、requirement.txt的使用方式

将requirements.txt复制到项目所在文件夹里面,然后在新建的项目的终端里,输入以下命令,所需要的库就会自动安装成功。

pip install -r requirements.txt

 

标签:requirements,Python,pipreqs,生成,--,txt
From: https://www.cnblogs.com/Chilam007/p/16803616.html

相关文章

  • DIY(01)PLUS版——对多个txt文件进行汇总计算
     相对于第一版的计算进行了改进 第一版的思路是把每一个txt中的每一行提取出来,对每一行进行判断,存储进入对应的cell,最后进行公式计算;第二版的思路是把每一个txt中的......
  • python模块
    今日内容概要索引取值与迭代取值的差异模块简介导入模块的两种句式导入模块的局势补充循环导入问题及解决策略判断文件类型模块的查找顺序模块的绝对导入与相对......
  • 如何让不给听得歌乖乖听话?python教你如何做...
    前言嗨喽,大家好呀~这里是爱看美女的茜茜呐又到了学Python时刻~在面对想听的歌没得权时,正常人一般的操作是百度一下又或者直接找朋友借但是程序员就不一样了~直接展示......
  • 爱数课平台“Python语言基础与实践”课程重磅上线!
    课程介绍人工智能时代,计算机编程是一项基本技能,编程语言的学习已是大势所趋。本课程着重介绍大数据与人工智能的首选编程语言——Python语言。课程内容全面、由浅入深。从初......
  • linux安装python
    Linux安装python一、获取源码包我们访问这个网址,就可以看到全部的python下载方式:【https://www.python.org/downloads/】点击我们想要下载的python版本,这里我选择pyth......
  • python ssh 交互式命令行脚本,查找关键字,进行下一步命令操作。
    importparamikoimportjsonimporttimefromparamiko.ssh_exceptionimportNoValidConnectionsErrorfromparamiko.ssh_exceptionimportAuthenticationException......
  • python打包成exe
    一、pyInstaller介绍PyInstaller是一个跨平台的Python应用打包工具,能够把 Python 脚本及其所在的 Python 解释器打包成可执行文件。具体可以参考官网 二、安装pyi......
  • 通过Python脚本在系统中操作django orm
    OK,话不多说直接上代码importosimportdjangoos.environ.setdefault('DJANGO_SETTINGS_MODULE','tunny.settings')#对应app下面的配置文件django.setup()#导......
  • python基础:模块简介、模块的语句、绝对导入和相对导入
    python基础:模块简介、模块的语句、绝对导入和相对导入目录一、索引取值与迭代取值的差异二、模块简介三、模块的分类四、导入模块的两种句式1.import句式2.from...import......
  • 19、python模块 模块的导入和使用
    目录一、模块1、简介2、模块的表现形式二、模块的分类1、自定义模块2、内置模块3、第三方模块三、导入模块的句式学前须知:1、import句式2、from...import...句式3、补充说......