Я читаю из базы данных с помощью pymysql при использовании ядра conda_python3 , но когда я хочу использовать тензорный поток / керас для глубокого обучения экземпляр Notebook его не распознает.

Я попытался установить библиотеки keras и tensorflow, но после отображения сообщения об успешном выполнении и перезапуска ядер я получил ту же старую ошибку, что и «Нет модуля с именем 'keras'» .

Читая сообщения, связанные с stackoverflow, я смог временно решить проблему с переходом на другое ядро ​​ "conda_tensorflow_p36" .

Есть ли у вас способ избежать переключения между этими ядрами (может быть, это лучший способ установки пакетов в экземплярах записных книжек sagemaker?).
введите описание изображения здесь

1
M. Esmalifalak PhD 20 Ноя 2019 в 17:01

1 ответ

Я нашел ответ и поделился им здесь,

Не устанавливайте ничего в сам ноутбук, а используйте терминал,

Для установки вы должны указать имя пакета и ядро, на которое вы хотите установить пакет . Например,

установка conda -n tensorflow_p36 -c conda-forge pymysql

enter image description here

2
M. Esmalifalak PhD 20 Ноя 2019 в 18:31