Ответ 1
У меня это произошло на OS X после обновления XCode (через App Store). Все работало до обновления, но после обновления мне пришлось запустить XCode и принять лицензионное соглашение. Затем все сработало снова.
Я установил theano
, но когда я пытаюсь его использовать, я получил эту ошибку:
ПРЕДУПРЕЖДЕНИЕ (theano.configdefaults): g++ не обнаружено! Theano не сможет выполнить оптимизированные C-реализации (как для CPU, так и для GPU), и по умолчанию будет использоваться Python Реализации. Производительность будет сильно снижена.
Я установил g++
и поместил правильный путь в переменные среды, так что он как theano
не обнаруживает его.
Кто-нибудь знает, как решить проблему или может быть причиной?
У меня это произошло на OS X после обновления XCode (через App Store). Все работало до обновления, но после обновления мне пришлось запустить XCode и принять лицензионное соглашение. Затем все сработало снова.
В Windows вам нужно установить mingw для поддержки g++. Обычно для установки Python рекомендуется использовать дистрибутив Anaconda. Theano работает с Python3.4 или более ранними версиями. Вы можете использовать команду conda install
для установки mingw.
Это ошибка, с которой я столкнулся с моим макинтошем с jupyter-ноутбуком с ядром python 3.5, надеюсь, что это поможет кому-то, я уверен, что rggir хорошо отсортирован на этом этапе:)
Ошибка Использование бэкэнда Theano. ПРЕДУПРЕЖДЕНИЕ (theano.configdefaults): g++ не обнаружено! Theano не сможет выполнить оптимизированные C-реализации (как для CPU, так и для GPU) и по умолчанию будет реализовывать Python. Производительность будет сильно ухудшена. Чтобы удалить это предупреждение, установите флаги Theano cxx в пустую строку.
Причина обновление XCode (компилятор g++) без принятия условий, это было указано выше благодаря Emiel
Разрешение:
Я решил этот вопрос сейчас только в Windows 10 с Anaconda3. Сначала примените
conda install mingw
в командной строке.
Если вы сталкиваетесь с этой проблемой
CondaIOError: Ошибка ввода-вывода: Отсутствуют права на запись в: C:\ProgramData\Anaconda3 "
измените атрибут на вкладке безопасности папки, в которую вы установили Anaconda; убедитесь, что у пользователя есть права на запись в эту папку.