проблемы с установкой bigartm на машине с windows - PullRequest
0 голосов
/ 15 февраля 2019

Я хочу построить тематическую модель, используя пакет python, BigARTM.Почему я не могу установить пакет на моем компьютере с Windows?Я использую Anaconda 3 и Python 3.7.

Коллега загрузил основную ветку для BigARTM из экземпляра github (https://github.com/bigartm/bigartm) и перекомпилировал ее для меня. Я вручную установил переменные среды, основываясь на том, чторекомендуется разработчиком, чтобы он работал с ноутбуком Anaconda 3 и Jupyter (http://docs.bigartm.org/en/latest/installation/windows.html)

. Я по-прежнему получаю следующую ошибку при запуске команды «import artm».

import artm

Я получаю эту ошибку трассировки:

import artm
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-4-513ce4935e65> in <module>
----> 1 import artm

~\AppData\Local\Continuum\anaconda3\lib\site-packages\bigartm-0.10.0-py3.7.egg\artm\__init__.py in <module>
      1 # Copyright 2017, Additive Regularization of Topic Models.
      2 
----> 3 from .artm_model import ARTM, version, load_artm_model
      4 from .lda_model import LDA
      5 from .hierarchy_utils import hARTM

~\AppData\Local\Continuum\anaconda3\lib\site-packages\bigartm-0.10.0-py3.7.egg\artm\artm_model.py in <module>
     19 import tqdm
     20 
---> 21 from . import wrapper
     22 from .wrapper import constants as const
     23 from .wrapper import messages_pb2 as messages

~\AppData\Local\Continuum\anaconda3\lib\site-packages\bigartm-0.10.0-py3.7.egg\artm\wrapper\__init__.py in <module>
      5 from . import exceptions
      6 from . import constants
----> 7 from . import messages_pb2 as messages
      8 
      9 from .api import LibArtm

ImportError: cannot import name 'messages_pb2' from 'artm.wrapper' (C:\Users\AppData\Local\Continuum\anaconda3\lib\site-packages\bigartm-0.10.0-py3.7.egg\artm\wrapper\__init__.py)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...