Я решил эту проблему. Вот правильные шаги для использования пользовательской среды или использования определенной версии библиотеки в DSVM:
1. Создать новую среду
В DSVM нажмите «Новый-> Терминал». Выполните следующую команду:
conda create -n myenv python=3.5 keras=2.1.6
Примечание. Вы можете заменить любые языки или добавить другие библиотеки. Инструкции содержатся в Anaconda docs - Создание окружений .
2. Активируйте Env, установите необходимую библиотеку.
Из терминала:
source activate myenv
pip install ipykernel
Ядро IPython необходимо, чтобы Jupyter мог выполнять код в вашей новой среде. Без этого шага вы увидите свою среду в пользовательском интерфейсе Jupyter, но она не будет подключаться и использовать вашу среду.
Раскройте зависть для Юпитера
Запустите следующую команду, чтобы предоставить Jupyter новую среду (myenv
) и использовать отображаемое имя, Python (myenv) :
python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
Вот и все!
Проверка вашей среды
В обновлении браузера Jupyter нажмите «Создать -> Python (myenv)». Вы можете убедиться, что используете правильную версию своих библиотек, просто:
import keras
keras.__version__