pipreqs生成python项目依赖清单


环境

pip install pipreqs

在项目目录下

pipreqs ./

报错:

Traceback (most recent call last):
File “d:\python\lib\runpy.py”, line 193, in _run_module_as_main
main”, mod_spec)
File “d:\python\lib\runpy.py”, line 85, in run_code
exec(code, run_globals)
File "D:\python\Scripts\pipreqs.exe_
main.py", line 9, in
File “d:\python\lib\site-packages\pipreqs\pipreqs.py”, line 470, in main
init(args)
File “d:\python\lib\site-packages\pipreqs\pipreqs.py”, line 409, in init
follow_links=follow_links)
File “d:\python\lib\site-packages\pipreqs\pipreqs.py”, line 122, in get_all_imports
contents = f.read()
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xad in position 368: illegal multibyte sequence

解决:

pipreqs ./ --encoding utf-8

之后会在项目文件夹下生成一个requirements.txt

安装依赖:

pip install -r requirements.txt

Tip:

自动生成的依赖清单,并不能保证所有依赖包含到,
可能有部分依赖文件需要自己手动pip。

pipreqs生成python项目依赖清单相关推荐

  1. 查找python项目依赖并生成requirements.txt——pipreqs 真是很好用啊

    查找python项目依赖并生成requirements.txt 转自:http://blog.csdn.net/orangleliu/article/details/60958525 一起开发项目的时 ...

  2. 查找python项目依赖并生成requirements.txt

    多人一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个python第三方包的list,一般都叫做requirements.txt. 如果一个项目使用时virtualenv环境,还好办 p ...

  3. 查找python项目依赖并生成requirements.txt的两种方法

    项目开发的时候,总是要搭建和部署环境,这时,就需要一个python第三方包的list,一般叫做requirements.txt.如果项目使用virtualenv环境,直接使用pip freeze即可, ...

  4. pipreqs------查找python项目依赖并生成requirements.txt

    项目开发的时候,总是要搭建和部署环境,这时,就需要一个python第三方包的list,一般叫做requirements.txt.如果项目使用virtualenv环境,直接使用pip freeze即可, ...

  5. Python 项目依赖包 第三方库 生成requirements.txt的两种方法

    python项目如何在另一个环境上重新构建项目所需要的运行环境依赖包? 使用的时候边记载是个很麻烦的事情,总会出现遗漏的包的问题,这个时候手动安装也很麻烦,不能确定代码报错的需要安装的包是什么版本.这 ...

  6. python怎么创建txt文件啊_搞定Python项目依赖:requirements.txt文件的创建和使用

    Python的强大在于它拥有数量众多的第三方库协助开发,在编写Python项目时,我们经常会使用很多第三方模块.由于不同设备和系统的差异性,导致我们很难分散地控制项目依赖(头铁的同学请绕道),于是re ...

  7. 【Git】Python项目依赖库过大无法提交的问题

    之前我们说过PyCharm项目关联Git的解决方案,但在写一些数据分析和机器学习的项目的时候,其实不太能这么操作,因为类库太多了,而且很多都重重依赖,仅是pip都需要好久,下载完以后甚至几个GB大小. ...

  8. python项目依赖库的导出和安装

    当一个项目需要进行移植的时候,必须要在新环境中安装相应的第三方库,如果之前没有记录那么新环境中项目运行将受阻 python对这一点进行了便利处理 即在旧环境(cmd下)中使用: pip freeze ...

  9. python项目依赖库打包发布方法

    一.打包在线安装 使用命令打包: pip freeze > requirements.txt 在新机器上自动安装: pip install -r requirements.txt 二.导出包离线 ...

最新文章

  1. Html,Css,Javascript是什么?
  2. Spring Cloud--Honghu Cloud分布式微服务云系统—System系统管理
  3. webpack+vue搭建基础
  4. python libusb多线程_一些有助于理解libusb1.0和ctypes的异步USB操作
  5. win8音频服务器未响应,大神为你详解win8系统右键点击文件提示“未响应”的解决教程...
  6. 关于Visual Studio 2019的前期详情
  7. datagridview设置为勾选才可编辑_使用lightroom前,做好这几项设置,有助于更好使用...
  8. 结构体内嵌比较函数bool operator (const node x) const {}
  9. 详细分析Apple macOS 6LowPAN 漏洞(CVE-2020-9967)
  10. Oracle在Linux内核参数的修改
  11. 如何在Scala中使用条件表达式
  12. Oracle创建函数
  13. 原 《老路用得上的商学课》86-90学习笔记
  14. 如何控制局域网网速_无线路由器如何限制局域网网速 无线路由器限制局域网网速方法【介绍】...
  15. 利用QVOD架设流媒体服务器/电影服务器/vod服务器
  16. 如何判断是否是ssd硬盘?win10查看固态硬盘的方法
  17. android相机采集sdk,C#用basler相机sdk采集图像并用halcon显示的小程序
  18. 最新款带采集功能壁纸/头像/动态壁纸小程序上线超炫裂变超强支持投稿
  19. Report中的Drill down
  20. atl常量暴露的最简便方法

热门文章

  1. spring cloud入门_Spring Boot 2.x基础教程:快速入门
  2. sql的error如何查看是什么故障_什么是420mA控制回路?常见故障如何排查?
  3. linux内核2018,CVE-2018-1000001 linux kernel
  4. 外包程序员入职蚂蚁金服被质疑,网友:人生污点
  5. hadoop的python框架指南_Python之——用Mrjob框架编写Hadoop MapReduce程序(基于Hadoop 2.5.2)...
  6. darknet迭代多少次_STL:迭代器
  7. python自建模块导入_Python模块的使用及自建模块的导入方法举例
  8. 织梦栏目mysql调用_织梦dedecms栏目调用标签,包括SQL语句调用方法
  9. 机器学习基础-决策树-12
  10. 蓝卡在哪里_什么是蓝卡,魅力在哪里,让申请者为之着迷?