Python 将.py转换为.exe时出现Pyinstaller错误
每当我尝试将任何.py文件放入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
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安装程序会出现问题。请显示一个您尝试过的命令示例