博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 项目生成 requirements.txt 文件
阅读量:7304 次
发布时间:2019-06-30

本文共 880 字,大约阅读时间需要 2 分钟。

hot3.png

任何应用程序通常需要设置安装所需并依赖一组类库来满足工作要求。要求文件是指定和一次性安装包的依赖项具体一整套方法。

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,可能提示需要先升级 pippip 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=utf8INFO: 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

你可能感兴趣的文章
【第一季:Tomcat 8迷情】 第9集 apache+mod_proxy+tomcat 负载均衡配置
查看>>
修改Tabhost样式和字体大小的方法
查看>>
二二、MDT 2013 Update 1批量部署-硬件驱动使用、驱动库建立及自动识别
查看>>
一些练习
查看>>
我的友情链接
查看>>
mongodb3.2集群认证登陆
查看>>
我的友情链接
查看>>
安卓签名工具SignApk.jar使用教程
查看>>
2014年前工程部相关的重大改造
查看>>
在CentOS 安装Webmin
查看>>
SQL Server 2008 R2 部署向导
查看>>
Spring对jdbc的支持
查看>>
DNS劫持和DNS污染的区别
查看>>
学前感悟
查看>>
用户与权限
查看>>
查看oracle 用户连接数
查看>>
ITeye & CSDN 对 JavaEE Web应用开发平台WebBuilder开发团队专访
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
如何安装mac os 和windows
查看>>