小编use*_*261的帖子

pycrypto 安装:配置错误:无法运行 C 编译的程序

请对我温柔点。我已经搜索过该网站,我知道这个确切问题还有另一个答案,但是发布在那里的答案对我不起作用。

我正在尝试安装pycrypto,以便我可以开始paramiko工作。 Paramiko由于缺少pycrypto模块而失败。我试过使用pip install pycryptowhich 成功,但没有解决问题。

我试过安装二进制版本pycrypto,但没有解决问题。

现在我正在尝试构建pycrypto. 我有cygwin64mingw安装在我的机器上。最远的方法是

python setup.py build --compiler=mingw32
Run Code Online (Sandbox Code Playgroud)

这会出错,

checking whether we are cross compiling... configure: error: in `/cygdrive/c/Python27/pycrypto-2.6.1':
configure: error: cannot run C compiled programs.
Run Code Online (Sandbox Code Playgroud)

另一个答案建议删除路径中的空格。我曾尝试将路径简化为简单

c:\mingw;c:\python2.7;c:\cygwin64\bin
Run Code Online (Sandbox Code Playgroud)

结果没有改变?

有没有人可以指点我的解决方法?谢谢你。总体目标是开始paramiko工作。该paramiko错误是

ImportError: No module named Crypto.PublicKey
Run Code Online (Sandbox Code Playgroud)

python paramiko mingw32 pycrypto

5
推荐指数
3
解决办法
5079
查看次数

标签 统计

mingw32 ×1

paramiko ×1

pycrypto ×1

python ×1