Python 将.py转换为.exe时出现Pyinstaller错误

Python 将.py转换为.exe时出现Pyinstaller错误,python,typeerror,pyinstaller,Python,Typeerror,Pyinstaller,每当我尝试将任何.py文件放入pyinstaller时,我总是会得到一个错误TypeError:预期的str、bytes或os.PathLike对象,而不是NoneType我一直无法找到任何有意义的修复 我尝试重新安装pyinstaller和其他文件 我不认为有任何代码问题,因为无论我使用什么文件,都会出现这种情况 应为:已编译的exe文件 实际结果: TypeError:应为str、bytes或os.PathLike对象,而不是NoneType 错误且未编译任何内容首先,使用pip卸载pyin

每当我尝试将任何.py文件放入pyinstaller时,我总是会得到一个错误
TypeError:预期的str、bytes或os.PathLike对象,而不是NoneType
我一直无法找到任何有意义的修复

我尝试重新安装pyinstaller和其他文件

我不认为有任何代码问题,因为无论我使用什么文件,都会出现这种情况

应为:已编译的exe文件

实际结果:
TypeError:应为str、bytes或os.PathLike对象,而不是NoneType

错误且未编译任何内容

首先,使用
pip卸载pyinstaller
完全卸载pyinstaller,然后删除
C:/Users//AppData/Roaming/pyinstaller
目录

接下来使用
pip安装-U pyinstaller
安装pyinstaller


如果仍然显示相同的错误,请尝试从
\Lib\site packages\PyInstaller\depend
目录中替换
bindepend.py

只是一个建议,请先尝试使用简单的python文件。如果转换了,那么代码中会出现问题,否则pyinstaller安装程序会出现问题。请显示一个您尝试过的命令示例