pipreqs生成python项目依赖清单
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.txtTip:
自動生成的依賴清單,并不能保證所有依賴包含到,
可能有部分依賴文件需要自己手動pip。
總結
以上是生活随笔為你收集整理的pipreqs生成python项目依赖清单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: virtualenv创建python项目
- 下一篇: 微型统计分析系统README