2

我正在尝试为最新的 Anaconda 发行版(4.3.1)安装 enaml。http://nucleic.github.io/enaml/docs/get_started/installation.html上的安装指南说:

下面的部分描述了如何从头开始安装 Enaml 及其所有依赖项,从安装 Python 运行时开始。这些说明假定用户的系统安装了 C++ 编译器和 Git 命令行工具,并且在系统路径上可用。

简单的方法

如果从头开始安装和构建 Enaml 及其依赖项并不吸引人,那么免费(且非附属的)Anaconda Python 发行版提供了一个完整的 Python 环境,其中包含相当新的 Enaml 版本和许多其他有用的软件包。

如果你有一个可用的 C++ 编译器,你可以使用 pip 安装:

$ pip 安装搪瓷

你能告诉我安装 C++ 编译器和 Git 命令行工具并使它们在系统路径上可用的最简单方法吗?

我尝试了什么:我尝试安装 Visual Studio,但结果是 32 位,所以当 pip 安装 enaml 或 atom 时出现以下错误:

原子造轮失败

致命错误 LNK1112:模块机器类型“x64”与目标机器类型“X86”冲突

4

2 回答 2

0

安装Microsoft Visual C++ Compiler for Python 2.7pip install enaml再次运行。这里还有一个教程Python GUI's with enaml,展示了如何从头开始。

于 2017-09-17T18:52:58.840 回答
0

conda install enaml是在 anaconda 中安装软件包比 更惯用的方式pip install,至少对于它知道的软件包而言。Enaml 和 Atom 都在这个列表中。

这绕过了 C++ 编译,因此它可能不是您想要的,但它是安装 Enaml 的最简单方法。(在从源代码构建方面,我有一个黑色的拇指,所以 Anaconda 对我来说非常有效。)

于 2017-10-26T21:17:15.433 回答