【问题标题】:Installing enaml in Anaconda在 Anaconda 中安装 enaml
【发布时间】:2017-05-03 21:14:33
【问题描述】:

我正在尝试为最新的 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 install enaml

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

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

原子构建轮子失败

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

【问题讨论】:

    标签: python c++ installation atom-editor enaml


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2016-12-23
        • 2016-03-08
        • 2020-03-24
        • 2021-09-13
        • 1970-01-01
        • 2018-09-08
        • 2020-11-19
        • 1970-01-01
        • 2022-07-03
        相关资源
        最近更新 更多