查找python项目依赖并生成让的方法

  

一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个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项目依赖并生成让的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

查找python项目依赖并生成让的方法