【问题标题】:Which enthought canopy distribution should I install?我应该安装哪个 Enthought Canopy 发行版?
【发布时间】:2013-10-02 20:01:31
【问题描述】:

我在 64 位系统上运行 32 位 Python。我应该安装哪个 Enthought Canopy 发行版? 32位还是64位?

换句话说,我是匹配我正在使用的操作系统还是匹配我正在使用的 Python?

【问题讨论】:

    标签: python python-2.7 installation enthought


    【解决方案1】:

    您安装的是 64 位操作系统。

    并且您应该安装 32 位 Python 版本仅在以下情况下

    • 您打算使用的库不支持 64 位 Python 版本。
    • 您打算将 .py 构建为 .exe
    • 您正在测试与 32 位架构相关的特定内容。

    否则,如果可能,请安装 64 位 Python 和更新的 Python 版本(Python 3.X)。

    【讨论】:

    • 您好,我使用 32 位 python 的原因是第 1 点和第 2 点我打算使用的库不支持 64 位 Python 版本。我还打算将您的 .py 项目构建到 .exe 中
    • 然后安装 Python 32bit,操作系统和你的 Python 版本关系不大,它会为你模拟一个 32bit 的运行环境。而且由于您绑定到旧库并且您打算构建到 .exe 中,因此 32 位 python 更适合,因为您不知道该软件将在哪个平台上运行。再说一次,如果您运行 32 位或 64 位 Python,操作系统几乎不会在意,两者都可以正常工作。
    • 感谢您的回答,我可能需要关闭这个问题我知道非代码特定问题让 Stack Overflow 紧张不安,非常感谢 :)
    • Yw。 (并不是我们所有人都讨厌边界 SO 非法问题):) Gl!
    • 只是为了澄清您原始问题的另一部分:“我是否匹配我正在使用的 Python”。 Canopy 包含一个完整的 Python 发行版。它独立于您安装的任何其他 Python 发行版运行(并且必须运行)(就像它们独立于 Canopy 运行一样)。如果你想在两个 Python 发行版之间共享同一个包,你应该将包独立地安装到两个发行版中。所以要么这个问题没有意义,要么答案是否定的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 2014-01-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多