Нижче описано, як вирішено ту саму проблему, з якою я стикався. Більшість кроків, які я здійснила для вирішення питань, уже описані в рішеннях, запропонованих раніше іншими.
Є два способи запустити додаток Jupyter Notebook
- Від навігатора Anaconda
- Використовуючи ярлик (назва: Jupyter Notebook) до програми Jupyter Notebook. В ОС Windows він зазвичай доступний у папці: "C: \ Користувачі \\ AppData \ Роумінг \ Microsoft \ Windows \ Стартове меню \ Програми \ Anaconda3 (64-розрядні)"
Існують різні способи налаштування програми Jupyter Notebook для збереження ноутбуків у іншій папці, ніж за замовчуванням.
Якщо для запуску ноутбука використовується Anaconda Navigator
У разі використання навігатора Anaconda для запуску програми для ноутбука Юпітер спосіб налаштування - це скасувати коментар до поля "c.NotebookApp.notebook_dir" у "jupyter_notebook_config.py" та додати шлях. Після оновлення поле виглядає так: c.NotebookApp.notebook_dir = < Введіть сюди абсолютний шлях >
У випадку Windows та, коли Anaconda встановлена для певного користувача, цей файл знаходиться в C: \ Users \ < USERNAME > .jupyter.
Якщо ви не знайдете папку ".jupyter", виконайте наведені нижче дії для її створення
- Запустіть командний рядок anaconda
- У командному рядку запустіть "ноутбук jupyter --generate-config"
Якщо ви використовуєте ярлик (ім'я: Jupyter Notebook) до програми Jupyter Notebook, щоб запустити його
Якщо ви вивчите команду в цільовому полі цього ярлика, ви помітите, що додаток для ноутбука запускається, виконуючи файл "C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py", який приймає параметр шляху.
Основний підхід до визначення місця, де будуть зберігатися файли ноутбука, -> надання шляху потрібної папки при запуску програми Jupyter Notebook. Це можна зробити двома способами:
- Створіть змінну середовища, щоб вказати на потрібну папку і використовувати її як параметр
- Визначте абсолютний шлях у самому ярлику
Виконайте наступні кроки: (Примітка: Замініть текст у кутових дужках фактичним текстом)
- Знайдіть ярлик "Блокнот Юпітера". Коли Anaconda була встановлена для конкретного користувача (під час встановлення вибрано вибір лише для користувача), ярлик (Назва: "Ноутбук Юпітера", Тип: Ярлик) розміщений у "C: \ Користувачі \ < USERNAME > \ AppData \ Роумінг \ Microsoft \ Windows \ Меню "Пуск" \ Програми \ Anaconda3 (64-розрядні) "
- Клацніть правою кнопкою миші на ярлику та виберіть "Властивості"
- У полі "Ціль" знайдіть C: \ Користувачі \ < USERNAME > \ Anaconda3 \ Сценарії \ jupyter-notebook-script.py% USERPROFILE%
Замініть "% USERPROFILE%" на
а. Або: змінна середовище, створена для вказівки на папку, в яку потрібно зберігати файли ноутбука. Команда буде виглядати так: C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% < ENVIRONMENTVARIABLE >%
б. АБО: абсолютний шлях до робочої папки, в яку потрібно зберігати файли ноутбука. Команда буде мати вигляд: C: \ Користувачі \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F: // папка // підпапка >
Замініть текст (шлях) у полі "Почати в" на:
а. Або: змінна середовище, створена для вказівки на папку, в яку потрібно зберігати файли ноутбука. Текст у вікні "Почати в" виглядатиме так:% < ЕКОЛОГІЧНІ ВАРІАБЛІ >%
б. АБО: абсолютний шлях до робочої папки, в яку потрібно зберігати файли ноутбука. Текст у вікні "Почати в" буде мати вигляд: < F: // папка // підпапка >
Примітка 1: Якщо на шляху є пробіли, то весь шлях слід укласти в подвійні лапки.
Примітка 2. Шляхи в цьому рішенні стосуються ситуації, коли Anaconda 3 (і Jupyter 3) встановлена в Windows для певного користувача (не для всіх користувачів).
Я особисто вважав за краще визначати змінну середовища, а не жорстке кодування шляху в ярлику.