ошибка pycharm при импорте, даже если она работает в терминале

Я установил пакеты TensorFlow и scikit_learn и все их зависимости. Когда я пытаюсь импортировать их, используя python 2.7.6 или 2.7.10 (я пробовал оба) в терминале, он работает нормально. Однако, когда я делаю это, используя pycharm, это выдает ошибку.

В случаеscikit_learn спусковая установка 2.7.6 говорит:

ImportError: динамический модуль не определяет функцию инициализации (init_check_build)

В случаеscikit_learn спусковая установка 2.7.10 говорит:

ValueError: numpy.dtype имеет неправильный размер, попробуйте перекомпилировать

В случаеTensorFlow спусковая установка 2.7.6 говорит:

ImportError: dlopen (/Library/Python/2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so, 2): подходящее изображение не найдено. Действительно нашел: /Library/Python/2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so: mach-o, но неправильная архитектура

В случаеTensorFlow спусковая установка 2.7.10 говорит:

ImportError: нет модуля с именем copyreg

Ошибка при импорте тензорного потока. Если вы не используете bazel, вы не должны пытаться импортировать тензор потока из его исходного каталога; пожалуйста, выйдите из дерева исходных кодов tenorflow и перезапустите ваш интерпретатор Python оттуда.

Я пытался искать в сети, но решения не работали для меня. Я попытался удалить их и установить их снова с pip, conda и непосредственно с исходным кодом, и это дает всегда одни и те же ошибки. Я даже попытался переустановить pycharm без удачи.

Другие библиотеки, такие как scilab или numpy, прекрасно работают в pycharm.

Есть идеи? Это просто сводит меня с ума. Кстати, я использую Mac OS 10.10.5.

Ответы на вопрос(5)

Ваш ответ на вопрос