“打字”包是标准库包的过时后向端口,与 PyInstaller 不兼容

问题描述 投票:0回答:3

当我尝试使用 pyinstaller 将我的 python 文件转换为 exe 时。

输入:

PS C:\Users\User\Desktop\Новая папка (5)> pyinstaller -F  send.py

我收到这个错误。

输出:

The 'typing' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. 
Please `pip uninstall typing` then try again.
python module console pyinstaller windows-console
3个回答
7
投票

感谢所有没有帮助过我的人。我自己找到了解决方案,我需要在控制台上写这个:

pip uninstall typing

就这些


2
投票

当你说“我自己找到了解决方案”时,你的意思是“我已经阅读了错误信息”?

因为你发布的错误消息乱七八糟地说

pip uninstall typing
然后再试一次。


1
投票

U 可以在文件 compat.py 的 pyinstaller 行:

for name in ["enum34", "typing"]:

并删除“打字”

for name in ["enum34"]:

似乎有效...

© www.soinside.com 2019 - 2024. All rights reserved.