Python生成requirements.txt的两种方式

方式一(适合在使用单虚拟环境venv时使用)

  • 该种方式会将环境中所有的依赖包全部加入。
pip freeze > requirements.py

方式二(使用全局环境时,该种方式最合适)

# 首先需要保证安装了pipreqs模块
pip install pipreqs
# 在当前目录生成依赖文件
pipreqs . --encoding=utf-8 --force
  • –encoding=utf8 表示使用utf8编码,不然可能会报UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xae in position 406: illegal multibyte sequence 的错误。
  • –force 表示强制执行,当前目录下原本已有的requirements.txt会被覆盖。

补充(使用requirements.txt安装依赖)

pip insatll -r requirements.txt

参考文章:https://blog.csdn.net/z13653662052/article/details/105602718/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值