Я могу импортировать керас из терминала, но я не могу из возвышенного текста, даже если я использую тот же скрипт на Python? - PullRequest
0 голосов
/ 24 сентября 2019

У меня есть простой скрипт на python, который импортирует keras.Я использую анаконду env.У меня есть возвышенный текст на питоне, который я использую (3.6).Когда я запускаю скрипт из терминала, он работает.Когда я запускаю его из возвышенного, я получаю следующее:

Traceback (последний вызов был последним): файл "/home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/tensorflow/python / pywrap_tensorflow.py ", строка 58, из tenorflow.python.pywrap_tensorflow_internal import * File" /home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py "строка 28, в файле _pywrap_tensorflow_internal = swig_import_helper () "/home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", строка 24, в swig_import_hel _.load_module ('_ pywrap_tensorflow_internal', fp, путь, описание) Файл "/home/squall/anaconda3/envs/thunder/lib/python3.6/imp.py", строка 242, в load_module возвращает load_dynamic (имя, имя файла, файл) Файл "/home/squall/anaconda3/envs/thunder/lib/python3.6/imp.py", строка 342, в load_dynamic return _load (spec) ImportError: libcublas.so.10.0: не удается открыть файл общего объекта: неттакой фантастФайл или каталог

Во время обработки вышеупомянутого исключения произошло другое исключение:

Traceback (последний вызов был последним): файл "/home/squall/Desktop/delete.py", строка 2, в файле импорта keras Файл "/home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/keras/init.py", строка 3, из.Файл импорта утилит "/home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/keras/utils/init.py", строка 6, из.импортировать файл conv_utils "/home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/keras/utils/conv_utils.py", строка 9, из ... импортировать серверную часть как файл K "/ home /squall / anaconda3 / envs / thunder / lib / python3.6 / site-packages / keras / backend / init .py ", строка 1, из файла .load_backend import epsilon File" / home / squall / anaconda3/envs/thunder/lib/python3.6/site-packages/keras/backend/load_backend.py ", строка 90, из файла .tensorflow_backend import * File" / home / squall / anaconda3 / envs / thunder / lib / python3.6 / site-packages / keras / backend / tenorflow_backend.py ", строка 5, в файле tenorflow для импорта в виде файла tf" /home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/tensorflow/ init .py ", строка 28, из файла tenorflow.python import pywrap_tensorflow # pylint: disable = unused-import File" /home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/tenorflow / python / init .py ", строка 49, из файла tenorflow.python import из файла pywrap_tensorflow" / home / squall / anaconda3 / envs / thunder / lib / python3.6 / site-packages / tenorflow / python / pywrap_tensorflow.py ", строка 74, в повышении ImportError (msg) ImportError: обратная связь (последний вызов был последним): файл" / home / squall / anaconda3 / envs/thunder/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py ", строка 58, из файла tenorflow.python.pywrap_tensorflow_internal import * File" / home / squall / anaconda3 / envs / thunder / lib / python3.6 / site-packages / tenorflow / python / pywrap_tensorflow_internal.py ", строка 28, в файле _pywrap_tensorflow_internal = swig_import_helper ()" /home/squall/anaconda3/envs/thunder/lib/python3.6/site-packages/tensorflow/python / pywrap_tensorflow_internal.py ", строка 24, в swig_import_helper _mod = imp.load_module ('_ pywrap_tensorflow_internal', fp, путь, описание) Файл" /home/squall/anaconda3/envs/thunder/lib/python3.6/imp.py", строка 242, в load_module возвращает load_dynamic (имя, имя файла, файл) Файл" /home/squall/anaconda3/envs/thunder/lib/python3.6/imp.py ", строка 342, в load_dynamic возвращает _load (spec)ImportError: libcublas.so.10.0: не удается открыть файл общего объекта: нет такого файла или каталога

Не удалось загрузить собственную среду выполнения TensorFlow.

См. https://www.tensorflow.org/install/errors

по некоторым распространенным причинам и решениям.При обращении за помощью включите всю трассировку стека над этим сообщением об ошибке.[Завершено за 0.3 с кодом выхода 1] [cmd: ['/ home / squall / anaconda3 / envs / thunder / bin / python', '-u', '/home/squall/Desktop/delete.py']]

Еще более странно, что Sublime запускает скрипт, когда я импортирую numpy.Эта ошибка появляется только когда я импортирую керасы.Есть идеи?

...