无法安装 Vowpal Wabbit Python Wrapper Ubuntu 16.04
Can't install Vowpal Wabbit Python Wrapper Ubuntu 16.04
我在安装 Vowpal Wabbit 时遇到问题 Python 包装器:
$ pip3 install vowpalwabbit
错误:
lto1: fatal error: bytecode stream generated with LTO version 6.0 instead of the expected 4.1
error message
注意:
libboost-program-options-dev
、zlib1g-dev
、libboost-python-dev
已安装,
anaconda boost
已安装。
系统凭据:
Ubuntu 16.04,Anaconda3 Python 3.6,g++ 5.4.0。
谢谢!
我终于明白了!我的解决方案是:
下载gcc-3.4.6和g++-3.4.6安装包(人家说,这个版本是"very close" to 4.1)
安装下载的包:
$ sudo dpkg -i compat-gcc34-3.4.6-ubuntu1204-1_amd64.deb
$ sudo dpkg -i compat-gcc-34-c++_3.4.6-20_amd64.deb
将gcc编译器的默认版本更改为3.4.6:
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50
安装 VW Python 包装器:
$ pip3 安装 vowpalwabbit
将编译器的默认版本改回:
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5
所以,它适合我。
我在安装 Vowpal Wabbit 时遇到问题 Python 包装器:
$ pip3 install vowpalwabbit
错误:
lto1: fatal error: bytecode stream generated with LTO version 6.0 instead of the expected 4.1
error message
注意:
libboost-program-options-dev
、zlib1g-dev
、libboost-python-dev
已安装,anaconda boost
已安装。
系统凭据: Ubuntu 16.04,Anaconda3 Python 3.6,g++ 5.4.0。
谢谢!
我终于明白了!我的解决方案是:
下载gcc-3.4.6和g++-3.4.6安装包(人家说,这个版本是"very close" to 4.1)
安装下载的包:
$ sudo dpkg -i compat-gcc34-3.4.6-ubuntu1204-1_amd64.deb $ sudo dpkg -i compat-gcc-34-c++_3.4.6-20_amd64.deb
将gcc编译器的默认版本更改为3.4.6:
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50
安装 VW Python 包装器:
$ pip3 安装 vowpalwabbit
将编译器的默认版本改回:
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5
所以,它适合我。