一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个python第三方包的列表,一般都叫做要求。txt。如果一个项目使用时virtualenv环境,还好办pip冻结就可以解决,但是如果一个项目的依赖列表没有维护,而且又是环境混用,那就不好整理的呀,不过,这里安利一个工具pipreqs,可以自动根据源码生成的要求。txt .
<强>使用pip冻结强>
pip冻结比美元;让
这种方式配合virtualenv才好使,否则把整个环境中的包都列出来了。
<强>使用pipreqs 强>
这个工具的好处是可以通过对项目目录的扫描,自动发现使用了那些类库,自动生成依赖清单。
缺点是可能会有些偏差,需要检查并自己调整下。
# pip安装pipreqs #使用方式也比较简单 pipreqs。/信息:开始新的HTTPS连接(1):pypi.python.org 信息:开始新的HTTPS连接(1):pypi.python.org 信息:开始新的HTTPS连接(1):pypi.python.org 信息:开始新的HTTPS连接(1):pypi.python.org 信息:开始新的HTTPS连接(1):pypi.python.org 信息:开始新的HTTPS连接(1):pypi.python.org 信息:成功保存需求文件。/让 猫让 Django==1.6 安装django_redis==4.3.0 复述,==2.10.5 django_redis_cache==1.6.5 simplejson==3.8.2 扭曲的==16.0.0 pycrypto==2.6.1 ConcurrentLogHandler==0.9.1 cx_Oracle==5.2.1 ujson==1.35
有时候结果可能会有些偏差,这里并没有用甲骨文的相关驱动,根据的需要修改需求。三种就好了。
python项目中如何自动生成的要求。txt & # 63;
以上这篇查找python项目依赖并生成让的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。