【问题标题】:Installation issue pycrypto-2.6 on Windows 8Windows 8 上的安装问题 pycrypto-2.6
【发布时间】:2013-09-22 01:04:09
【问题描述】:

不确定我做错了什么,但是当我运行 pycrypto-2.6.win-amd64-py3.3.exe 时,我得到 Python 3.3 是必需的,我在尝试安装加密之前刚刚安装了它。我还应该注意我安装了 VS 2013,因为我正在阅读我可能需要编译整个东西或其他东西。

无论如何,作为一个选项,我在 Virtual Box 上安装了 Fedora,但不确定如何使用它,但如果在 Fedora 上“更容易”,我可以尝试在那里安装它。

我正在积极寻找解决方案,但时间紧迫,需要一些帮助。谢谢。

【问题讨论】:

    标签: python windows pycrypto


    【解决方案1】:

    您可能安装了 32 位版本的 Python - 安装 64 位版本。 pycrypto-2.6.win-amd64-py3.3.exe 是二进制包,这意味着它已经编译,所以你不需要编译器来安装它。如果需要编译,您必须拥有与构建 Python 本身相同版本的 Visual C++;如果是官方 Python 3.3,它是 Visual C++ 2010 而不是 2013。有关更多详细信息,请参阅What version of Visual Studio and/or MinGW do I need to build extension modules for a given version of Python? 问题。

    【讨论】:

    • 我认为不会安装 32 位。无论如何卸载它并安装Python 3.3.2 Windows X86-64 MSI Installer (Windows AMD64 / Intel 64 / X86-64 binary [1] -- does not include source)。之后 pycrypto 安装没有问题。谢谢你的帖子!
    猜你喜欢
    • 1970-01-01
    • 2020-12-18
    • 2016-02-09
    • 2012-11-27
    • 2014-07-19
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 2013-09-04
    相关资源
    最近更新 更多