我正在使用pip在我的Ubuntu 18.04机器上安装包mlpy:
安装了所有要求但仍低于编译错误。我也尝试直接下载包并通过它安装,我得到的错误是一样的。
mlpy包版本:0.1.0,python版本是3.6
以下是命令:
"Fn::Split" : [ ":" , {"Ref": "DatabaseSubnets" } ]
我尝试在mlpy包中使用setup.py进行安装
pip3 install mlpy
以下是处理消息:
pyhton3 setup.py install
答案 0 :(得分:1)
错误:命令'x86_64-linux-gnu-gcc'以退出状态1失败
mlpy-3.5.0
https://sourceforge.net/projects/mlpy/files/→发布日期= 2012-03-12→较旧的gcc,g ++将被使用。
sudo apt install g++ g++-5 libgsl-dev
tar xvf mlpy-3.5.0.tar.gz
cd mlpy-3.5.0/
export CC=gcc-5 CXX=g++-5 && python3 setup.py build && sudo python3 setup.py install
没有错误。
答案 1 :(得分:0)
(我无法评论) mlpy-3.5.0可以使用gcc-7 / g ++-7编译正常,请注意,在python 3.7上,您还需要在/usr/include/python3.7m/pystate.h中进行破解:
#define exc_type exc_state.exc_type
#define exc_value exc_state.exc_value
#define exc_traceback exc_state.exc_traceback
随着这些字段的移动。
玩得开心