ошибка 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.