python 项目生成 requirements.txt 文件
2019独角兽企业重金招聘Python工程师标准>>>
任何应用程序通常需要设置安装所需并依赖一组类库来满足工作要求。要求文件是指定和一次性安装包的依赖项具体一整套方法。
Python 项目依赖,生成 requirements.txt 有两种方法
一、pipreqs生成
1、进入需要生成文件的目录
# 切换路径到 C
(venv) H:\dealFile>C:(venv) C:\># cd 切换到指定目录
(venv) C:\>cd C:\Users\Administrator\PycharmProjects\dealFile(venv) C:\Users\Administrator\PycharmProjects\dealFile>
2、安装 pipreqs
# 安装 pipreqs,可能提示需要先升级 pip
pip install pipreqs
3、进入需要生成文件的目录执行
pipreqs ./
(或者直接 pipreqs D:\test[实际路径])
在此时可能会遇见编码报错
UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 776: illegal multibyte sequence
解决方法:指定编码格式
# pipreqs ./ --encoding=utf8(venv) C:\Users\Administrator\PycharmProjects\dealFile>pipreqs ./ --encoding=utf8
INFO: Successfully saved requirements file in ./requirements.txt
二、freeze生成
# 进入指定目录
pip freeze > requirements.txt
备注
如果要安装 requirements.txt 中的类库内容,那么你可以执行
pip install -r requirements.txt
转载于:https://my.oschina.net/u/3314358/blog/3031729
python 项目生成 requirements.txt 文件相关推荐
- Python项目生成requirements.txt的多种方式
我相信任何软件程序都会有依赖的类库,尤其现在开源如此的火爆,因为一个项目可能会有无很多的依赖的包 这个时候难道我们都要一个一个的去找到安装吗?即使你找到了依赖的包 但是呢模块的版本又有很多难道你都要装 ...
- python如何引用txt_python项目依赖库生成requirements.txt文件
python项目依赖库生成requirements.txt文件 第一种:pip freeze > requirements.txt 第二种:pipreqs 项目根目录(不能有中文)--encod ...
- python 项目自动生成requirements.txt文件
任何应用程序通常需要设置安装所需并依赖一组类库来满足工作要求.要求文件是指定和一次性安装包的依赖项具体一整套方法. 学习python中有什么不懂的地方,小编这里推荐加小编的python学习群:895 ...
- Python 项目中requirements.txt依赖文件的使用
在学习他人的Python项目时,经常会看到一个requirements.txt文件,里面记录了当前程序的所有依赖包及其精确版本号.其好处就是在新设备上重新构建项目时,快速的添加运行程序所需要的依赖. ...
- Python生成requirements.txt方法
requirements.txt可以通过pip命令自动生成和安装,这种情况更适用于此项目是单独的虚拟python环境 生成requirements.txt文件 pip freeze > requ ...
- Linux下源码安装python3、配置pip国内源、生成requirements.txt总结
python版本安装python3.7 官网下载对应的安装包 wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz 解压 tar ...
- 查找python项目依赖并生成requirements.txt的两种方法
项目开发的时候,总是要搭建和部署环境,这时,就需要一个python第三方包的list,一般叫做requirements.txt.如果项目使用virtualenv环境,直接使用pip freeze即可, ...
- python 项目中的requirements.txt文件
在查看别人的Python项目时,经常会看到一个requirements.txt文件,里面记录了当前程序的所有依赖包及其精确版本号.这个文件有点类似与Rails的Gemfile.其作用是用来在另一台PC ...
- pipreqs------查找python项目依赖并生成requirements.txt
项目开发的时候,总是要搭建和部署环境,这时,就需要一个python第三方包的list,一般叫做requirements.txt.如果项目使用virtualenv环境,直接使用pip freeze即可, ...
最新文章
- define 双引号 其他宏_当年宏语言不受欢迎?背后的原因你知道吗?
- 在线预览视频/直播:m3u8、rmpt、mp4、flv
- Supporting Multiple Screens 翻译 支持各种屏幕(上)
- echarts常用实例
- 【渝粤题库】陕西师范大学201301 《经济法学》作业(高起本、专升本)
- Android Studio 管理所有程序退出
- JSP中get和post请求方式的区别及乱码解决方法
- SAP License:2021年如何做一个被人喜欢的SAP顾问?
- Metasploit是一款开源的安全漏洞检测工具,
- 一个好用的用于前端的字体图标库
- Anaconda 下载与安装详细教程
- 阿里云php探针,X 探针(刘海探针)开源 PHP 探针介绍
- 查看U盘是USB2.0还是USB3.0
- 生物信息学入门 富集分析与蛋白质互作用网络(PPI)的可视化 Cystocape入门指南
- 鉴于喀拉拉邦的持续洪灾,UAE Exchange和Unimoni为喀拉拉邦首席部长灾难救援基金汇款免除服务费
- java图书馆自习室找座占座位系统
- 拓嘉辰丰电商:拼多多店铺SUK如何设置
- 作为技术负责人,如何从0搭建公司后端技术栈
- COMMAND NOT FOUND 的两种解决方案
- 通信系列1: 电话的前世今生