Импорт pymongo заканчивается завершением процесса в рамках miniforge3 — M1

#python #conda #pymongo #apple-m1 #mini-forge

Вопрос:

У меня есть проект в кондоминиуме, основанный на miniforge3, потому что мне нужно запустить tensorflow на чипе Mac M1. В этом проекте я использую Python 3.9.7

Все необходимые пакеты работают нормально. Но теперь мне нужно подключиться к существующей базе данных MongoDB. Таким образом, я хочу использовать PyMongo для работы с MongoDB. Но я не могу import pymongo , потому что это заканчивается zsh: killed python . Я не могу импортировать pymongo, потому что он ломается во время импорта. Я установил pymongo через pip, но я также попытался установить его через conda.

Если я использую virtualenv, я могу импортировать pymongo без ошибок. Проблема возникает только в среде conda.

В чем причина этой проблемы? Мне нужна среда conda для tensorflow под чипом M1, поэтому сейчас у меня проблема.

У вас есть решение или идея для решения этой проблемы. Кроме переключения с M1 на Intel 😉

Спасибо!