Как установить MultiNEAT - PullRequest
       6

Как установить MultiNEAT

0 голосов
/ 19 октября 2018

Я устанавливаю MultiNEAT в conda.

conda create -n py35 python=3.5
source activate py35
conda install multineat -c conda-forge

Установка завершилась нормально, но при импорте появляется следующая ошибка

python
Python 3.5.6 |Anaconda, Inc.| (default, Aug 26 2018, 21:41:56) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import MultiNEAT
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/bc/anaconda3/envs/py35/lib/python3.5/sitepackages/MultiNEAT/__init__.py", line 3, in <module>
    from ._MultiNEAT import *
ImportError: libboost_system.so.1.67.0: cannot open shared object file: No such file or directory

Подскажите пожалуйста, как решить

1 Ответ

0 голосов
/ 19 октября 2018

Похоже, общий объект, упакованный для linux , связан с определенной версией libboost (1.67.0), хотя зависимость conda указывает только> = 1.66.Установка этой версии из conda-forge кажется достаточной:

conda install -n py35 -c conda-forge boost=1.67.0 boost-cpp=1.67.0

Возможно, вы захотите закрепить эти версии , чтобы будущие обновления не испортили их.Также рассмотрите возможность удаления проблемы на GitHub .

.
...