不知道我做错了什么,但是当我运行pycrypto-2.6.win-amd64-py3.3.exe
时,我需要Python 3.3,我在尝试安装加密之前刚刚安装了它。我还应该注意我已经安装了VS 2013,因为我正在阅读我可能需要编译整个东西或其他东西。
无论如何,作为一种选择,我在虚拟盒子上安装了Fedora,不确定如何使用它,但如果它在Fedora上"更容易",我可以尝试在那里安装它。
我正在积极寻找解决方案,但时间紧迫,希望得到一些帮助。谢谢。
您可能安装了 32 位版本的 Python - 安装 64 位版本。 pycrypto-2.6.win-amd64-py3.3.exe
是二进制包,这意味着它已经编译,因此您不需要编译器即可安装它。如果需要编译,您必须具有用于构建 Python 本身的相同版本的 Visual C++;如果是官方的Python 3.3,它是Visual C++2010而不是2013。请参阅我需要哪个版本的Visual Studio和/或MinGW来为给定版本的Python构建扩展模块?问题了解更多详情。