【问题标题】:Error when installing pycrypto安装pycrypto时出错
【发布时间】:2011-07-10 20:40:23
【问题描述】:

我正在尝试在我的 PC 上安装 Fabric(使用 Windows + setuptools)。它给了我一个错误,因为我有旧版本的 pycrypto。

当我尝试安装最新版本时,我偶然发现了“无法找到 vcvarsall.bat”错误。我用谷歌搜索了一些关于 MinGW 的东西,所以我也安装了它。我已将它添加到我的 Windows PATH 中,但现在我收到另一个错误,如下所示:“命令 'gcc' 失败:没有这样的文件或目录。”现在我该怎么做?找到了一些关于 gcc-mingw 的东西,它是一些可以提供帮助的 MinGW 版本?

为什么要这么复杂:D。


新的发展。设法安装了 pycrytpo 和 fabric,但在后者中仍然无法运行任何东西。新错误说:“ImportError:没有名为 win32api 的模块”。快速谷歌搜索说一些关于 PyWin 的信息,但 easy_install 找不到它,看起来它已经被遗弃了。有什么想法吗?

【问题讨论】:

  • 这是在问了这个问题之后,但我自己刚刚遇到了这个问题,我能够用这里提供的二进制文件来解决它:voidspace.org.uk/python/modules.shtml#pycrypto 如果问题是缺乏编译能力,但如果有人只想让 pycrypto 现在工作。
  • 解决PyWin的问题,下载this,解压并在解压后的目录下运行python setup.py install

标签: python mingw fabric pycrypto


【解决方案1】:

嗯,它是如此复杂,因为 C(C++?不记得他们目前使用了什么,但我很确定他们使用 C)在数学方面比 Python 好得多,所以 PyCrypto 的数学部分是全部用 C 编写。如果编译后的版本不可用,它确实有一个 _slowmath 模块,但它的名字说明了......它慢得多

gcc 是 GNU Compiler Collection

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多