Установите Gensim на новый Mac с чипом M1

Любые идеи о том, как я могу установить gensim на чипе M1 в новом сообществе Mac? Новостей по этому поводу еще не много. Это единственный другой вопрос -

не удается установить gensim на Apple M1

(и я не собираюсь использовать розетту)

ОШИБКА:

RuntimeError: расширения Cython недоступны. Без них эта функция gensim отключена. Если вы установили из пакета, попросите сопровождающего пакета включить расширения Cython.


person Anan    schedule 19.04.2021    source источник
comment
Простая установка pip (в окружении Miniconda) отлично работает на моем M1 Mac Mini (без использования Rosetta). Где именно вы боретесь?   -  person petezurich    schedule 19.04.2021
comment
Вы получаете ошибку времени выполнения Cython? Обновленный вопрос с сообщением об ошибке. Gesim устанавливается, но я не могу им пользоваться из-за этой ошибки.   -  person Anan    schedule 19.04.2021
comment
Как вы пытались установить Gensim, в какую среду? Вы смотрели вывод команды установки на наличие чего-либо аномального? (Вы пробовали использовать среду miniconda, а затем установить через pip в эту среду, как сообщает @petezurich выше, работает для него?)   -  person gojomo    schedule 19.04.2021
comment
Я не получаю никаких ошибок и могу нормально использовать gensim.   -  person petezurich    schedule 19.04.2021
comment
@gojomo - установил Miniforge, поскольку на данный момент это рекомендуемый способ сделать это на m1 Mac. создал виртуальную среду с помощью Conda. Сейчас в библиотеке Miniforge для m1 еще нет gensim. Итак, я сделал pip install gensim внутри своего venv. Теперь, когда я запускаю свой файл, я получаю указанную выше ошибку.   -  person Anan    schedule 20.04.2021
comment
Это здорово @petezurich. Пожалуйста, дайте мне знать, как вы его установили. Прошу вас дать мне все необходимые шаги.   -  person Anan    schedule 20.04.2021
comment
Кажется, добавить особо нечего. Я устанавливаю версию miniconda для ARM, делаю env (Python v. 3.8) и просто pip install gensim. Я могу использовать gensim в ноутбуках просто отлично. Я не получаю никаких ошибок. Вы уверены, что используете версию miniconda M1/ARM? Вы также можете проверить эту ветку SO.   -  person petezurich    schedule 20.04.2021
comment
откуда вы установили руку miniconda? Могу ли я получить ссылку?   -  person Anan    schedule 20.04.2021
comment
Я не уверен, где miniforge является «рекомендуемым» способом сделать это, но свидетельство здесь в том, что обычная «miniconda» работает, поэтому я бы попробовал это, а не импровизировал другие вещи. Я бы взял миниконду отсюда: docs.conda.io/en/latest/miniconda. html   -  person gojomo    schedule 20.04.2021
comment
Спасибо всем. Оказывается, проблема была в MiniForge. Я удалил и установил Miniconda.   -  person Anan    schedule 21.04.2021