"停止工作"安装PyCrypto

时间:2016-01-22 07:37:00

标签: installation pycrypto

我正在尝试在Windows 7,64位下安装PyCrypto。

我没有问题地下载并安装了ActiveState's Python 2.7.10.12, 64 bit,。交互式shell似乎工作正常。

接下来,我去了VoidSpace并下载了PyCrypto 2.6 for Python 2.7 64bit(pycrypto-2.6.win-amd64-py2.7.exe)。我运行它并接受默认文件夹并单击“下一步”两次,然后它从Windows崩溃并显示以下消息:

pycrypto-2.6.win-amd64-py2.7.exe has stopped working 

,没有其他信息。

我再次下载了该文件并重新启动了计算机并多次获得相同的结果。

我怎样才能弄清楚它为什么不安装以及如何处理?

1 个答案:

答案 0 :(得分:1)

好的,我做了一些挖掘并找到了问题,这是:

The installation file has to be "Run as administrator."

换句话说,右键单击文件名并选择“以管理员身份运行。”

就这么简单。

这就是我做的事情:

查看StackOverflow帖子 How do I install PyCrypto on Windows? ,我注意到使用easy_install运行安装文件的一些建议,所以我试过了。 (easy_install位于Python27\Scripts文件夹中。)这给了我一条很长的错误消息,其中提到了以管理员身份登录的内容。我是管理员,但这让我觉得该文件可能想以管理员身份运行。所以我试过了,瞧!安装工作继续完成。

我不知道是否有必要这样做而其他人不必这样做。我已经在VoidSpace上发送了一封电子邮件给Michael,建议他在下载链接附近添加一个注释,表明它会以这种方式运行。