Я установил Anaconda (с Python 2.7) и установил Tensorflow в среде под названием tensorflow
. Я могу импортировать Tensorflow успешно в этой среде.
Проблема в том, что Jupyter Notebook не распознает новую среду, которую я только что создал. Независимо от того, что я запускаю Jupyter Notebook из GUI Navigator или из командной строки внутри tensorflow
env, в меню под названием Python [Root]
есть только одно ядро, а Tensorflow нельзя импортировать. Конечно, я несколько раз нажимал на эту опцию, сохранял файл, снова открывал, но это не помогло.
Странно, я вижу две среды, когда открываю вкладку Conda
на первой странице Jupyter. Но когда я открываю вкладку Files
и стараюсь new
ноутбука, я все равно получаю только одно ядро.
Я посмотрел на этот вопрос:
Связать среду Conda с ноутбуком Jupyter
Но на моем компьютере нет такой директории, как ~/Library/Jupyter/kernels
! Этот каталог Jupyter имеет только один подкаталог runtime
.
Я действительно смущен. Предполагается, что среды Конда станут ядрами автоматически? (Я последовал за https://ipython.readthedocs.io/en/stable/install/kernel_install.html, чтобы вручную настроить ядра, но было сказано, что ipykernel
не найден.)