环境 Ubuntu 18.04 Python3.6
问题现象:安装pycrypto-2.6.1时,报错。
#include "Python.h"
^~~~~~~~~~
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
提示信息好像是build的时候报错,根据查询说是库没有装全;
于是装了如下的库:
sudo apt-get install libxml2-dev libxslt1-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libevent-dev
再次尝试安装,还是不行,报错信息不变
再装
sudo apt-get install python-dev
还是不行,报错信息不变
发现,我用的Python3.6,所以应该装
sudo apt-get install python3-dev
成功。
博客记录了在Ubuntu 18.04系统、Python3.6环境下安装pycrypto-2.6.1时遇到的问题。安装时build报错,查询得知是库未装全,多次尝试安装相关库仍报错,最终发现因使用Python3.6,安装对应版本后成功。
1105

被折叠的 条评论
为什么被折叠?



