Python笔记15-导出项目所依赖的包明细

用到的模块为

pip install pipreqs

只用到项目根目打开CMD录输入即可

pipreqs ./

也可能会报错:

Traceback (most recent call last):
  File "g:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "g:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "g:\ProgramData\Anaconda3\Scripts\pipreqs.exe\__main__.py", line 9, in <module>
  File "g:\programdata\anaconda3\lib\site-packages\pipreqs\pipreqs.py", line 396, in main
    init(args)
  File "g:\programdata\anaconda3\lib\site-packages\pipreqs\pipreqs.py", line 341, in init
    extra_ignore_dirs=extra_ignore_dirs)
  File "g:\programdata\anaconda3\lib\site-packages\pipreqs\pipreqs.py", line 75, in get_all_imports
    contents = f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xb2 in position 35: illegal multibyte sequence

需要设置编码格式了:

pipreqs ./ --encoding=utf-8

安装命令:

pip install -r requirements.txt

参考文章:https://cloud.tencent.com/developer/article/1406317

猜你喜欢

转载自blog.csdn.net/q275343119/article/details/89398128