我正在尝试在Windows 8.1 / Python 3.7上安装cx_Freeze==5.0.2
,但出现此错误:
我不知道cx_Freeze到底是什么目的,也不知道我为什么需要此版本-它来自于抛出错误的需求文本文件,而这个模块是我无法手动安装的唯一模块。
上面说了一些有关Visual C ++的内容,但是我确实安装了它,所以我不知道它为什么这么说。
答案 0 :(得分:0)
cx_Feeze需要编译才能运行(通常在Windows上为您完成,但在3.7中尚未完成(请参见releases on PyPi),因此您有两个选择:
等到它出现为止(不应该超过几天/几周,这绝不是上一次python更新)
自己编译
在编译的情况下,如果安装了VS,则可能未设置正确的环境变量
SET DISTUTILS_USE_SDK=1
SET MSSdk=1
来自here。
对于上面建议的重复内容,我建议使用the answers in this question。