不确定我做错了什么但是当我运行pycrypto-2.6.win-amd64-py3.3.exe
时我需要Python 3.3,我在安装加密之前刚刚安装了它。我还应该注意到我安装了VS 2013,因为我正在阅读,我可能需要编译整件事或其他东西。
无论如何,作为一个选项,我在虚拟盒上安装了Fedora,不知道如何使用它但是如果在Fedora上“更容易”我可以尝试在那里安装它。
我正在积极寻找解决方案,但时间紧迫,希望得到一些帮助。感谢。
答案 0 :(得分:0)
您可能安装了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?问题。