В чем разница между этими двумя Python ноутбуками в Jupyter? - PullRequest
0 голосов
/ 13 февраля 2020

Фон

Я аналитик данных, настраивающий новую среду данных для выполнения анализа с использованием Python в ноутбуках Jupyter.

Я установил миниконду на ma c, и использовал его для создания среды с именем myenv. Там я установил Jupyter, используя conda (системная информация ниже содержит версии и сборки).

Основной вопрос

Когда я запускаю ноутбук Jupyter с терминала с jupyter notebook и выбираю new, у меня есть два варианта создания нового ноутбука ( на этом скриншоте ).

Python 3 и Python 3.7.4 64-bit ('base': conda)

В чем разница между этими опциями и какие я должен использовать для создания ноутбука?

Дополнительная информация

Мое намерение состоит в том, чтобы настроить среду данных conda, содержащую все пакеты, необходимые для анализа данных (и никаких дополнительных), которые легко реплицировать, если другие аналитики на борту или присоединиться к работе над той же частью.

Надеюсь, это очень простой вопрос - я был бы признателен за любые предлагаемые статьи, которые помогут понять процесс установки.

Спасибо!

Джек

Информация о системе

  • macOS Mojave - Version 10.14.6
  • установка miniconda - conda 4.8.2
  • среда conda myenv (создана с conda create --name myenv), содержащая:

    • python version 3.8.1
    • jupyter (устанавливается с conda install jupyter) - version 1.0.0 build py38_7
    • jupyter_client - version 5.3.4 build py38_0
    • jupyter_console - version 6.1.0 build py_0
    • jupyter_core - version 4.6.1 build py38_0

1 Ответ

0 голосов
/ 13 февраля 2020

Это всегда сбивает с толку, когда вы работаете со средами. Один из обходных путей и хороший способ - связать среду с ядром.

После того, как вы активировали среду в терминале, используйте эти две команды (нужно сделать это только после создания среды):

conda install ipykernel
python -m ipykernel install --user --name=env_name

напишите имя среды, созданной вместо env_name выше.

Затем, когда вы захотите открыть новый блокнот, вы можете увидеть дополнительную опцию, которая говорит о вашей среде, и вы можете использовать ее.

...