0
点赞
收藏
分享

微信扫一扫

Python 使用pipreqs命令生成 `requirements.txt`报错


Python 使用pipreqs命令生成 requirements.txt报错:Fatal error in launcher: Unable to create process using ‘“E:\Anaconda\python.exe” “D:\Anaconda\Scripts\pipreqs.exe” ./ --encoding=utf-8’: ???

问题描述—Python 使用pipreqs命令生成 requirements.txt报错

报错信息:

Python 使用pipreqs命令生成 `requirements.txt`报错_python

问题原因

pipreqs这个模块的问题

解决方法

我先尝试了

删除pip.exe,重新安装pip.exe

Python 使用pipreqs命令生成 `requirements.txt`报错_人工智能_02

用下面命令:

python -m pip install -U pip

我重新安装后面,发现这个问题没有解决

后面经过检查发现,是pipreqs的这个模块问题,使用 pip uninstall pipreqs 命令先删除这个模块,后面pip install pipreqs 重新安装这个模块。

Python 使用pipreqs命令生成 `requirements.txt`报错_重新安装_03

Python 使用pipreqs命令生成 `requirements.txt`报错_python_04

后面就可以了

后面使用pipreqs命令时候报错:

pipreqs --force ./ 输入运行后面报错:

Python 使用pipreqs命令生成 `requirements.txt`报错_重新安装_05

解决方法:

在命令后面加编码格式就行

新命令如下:

pipreqs ./ --encoding=utf-8

Python 使用pipreqs命令生成 `requirements.txt`报错_解决方法_06

运行成功,编码问题解决


举报

相关推荐

0 条评论