Python-尝试点cx_Freeze == 5.0.2

时间:2018-07-06 07:27:49

标签: python cx-freeze

我正在尝试在Windows 8.1 / Python 3.7上安装cx_Freeze==5.0.2,但出现此错误:

enter image description here

我不知道cx_Freeze到底是什么目的,也不知道我为什么需要此版本-它来自于抛出错误的需求文本文件,而这个模块是我无法手动安装的唯一模块。

上面说了一些有关Visual C ++的内容,但是我确实安装了它,所以我不知道它为什么这么说。

1 个答案:

答案 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