Как изменить папку запуска Jupyter

Я попытался следовать инструкциям, приведенным на Jupyter Notebook documentation.

к сожалению, я не смог выяснить это. Где именно находится это поле "начало"?

У меня есть система windows 7 (64 бит), с установленным Anaconda3 (не на диске C). Я хочу изменить местоположение начальной папки Jupyter.

17 ответов


cd в каталог или родительский каталог (с предполагаемым каталогом вы будете работать вложенным в него).

обратите внимание, что это должна быть папка (E:\> - - - Это не сработает)

тогда просто запустите команду jupyter notebook


используйте конфигурационный файл ноутбука jupyter:

открыть cmd (или Анаконда Строке) и jupyter notebook --generate-config.

это записывает файл в C:\Users\username\.jupyter\jupyter_notebook_config.

поиск следующей строки: #c.NotebookApp.notebook_dir = ''

заменить на c.NotebookApp.notebook_dir = '/the/path/to/home/folder/'

убедитесь, что вы используете косые черты в своем пути и используете /home/ user / Вместо ~ / для вашего домашнего каталога,


Я на Windows 10, но та же версия Anaconda.

  1. нажмите на кнопку Меню "Пуск", потом Все Программы (просто программы для Win10)
  2. нажмите на кнопку Anaconda3

сначала попробуйте запустить

jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'

в командной строке (cmd), чтобы увидеть, открывается ли ноутбук Jupyter в нужном месте.

если да, то вы можете сделать его ярлык на:

  1. в Проводнике Windows или на рабочем столе правой кнопкой мыши > создать > ярлык

  2. введите следующее расположение и нажмите кнопку Далее:

jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'

  1. введите имя ваш ярлык и готово

теперь у вас есть ярлык для запуска Jupyter в нужном месте. Это работает на Windows 7.

Примечание. Если вы нашли ошибку, говорящую, что путь недействителен, попробуйте использовать общую косую черту / вместо обратной косой черты в пути, как jupyter notebook --notebook-dir='D:/'


у меня была та же проблема и испытания указанных выше способов. После нескольких испытаний я понял, что они частично верны и не являются полным решением. Я протестировал ниже в Windows 10 и Anaconda 4.4.0 с python 3.6.

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

1) Откройте "приглашение Anaconda" и введите jupyter notebook --generate-config

2) вы найдете файл в C:\Users\username\.jupyter\jupyter_notebook_config.py

3) Измените строку #c.NotebookApp.notebook_dir = '' к c.NotebookApp.notebook_dir = 'c:\test\your_root\'

4) Затем перейдите к ярлыку ноутбука Jupyter, расположенного в C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)

5) щелкните правой кнопкой мыши и перейдите к Properties

6) в


вы можете изменить конфигурацию из командной строки conda:

  • Запустите командную строку anaconda
  • run jupyter notebook --generate-config
  • каталог .jupyter / должен был быть создан в вашем доме с файлом jupyter_notebook_config.py
  • раскомментируйте и измените поле c.NotebookApp.notebook_dir

кредит Клемент https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/gqRwT_SxGBw


Я использую windows 7 (64 бит) с Anaconda2. В меню Пуск щелкните правой кнопкой мыши Jupyter Notebook -> Properties. В


таким образом, ответы выше помогли, но, пожалуйста, позвольте мне прояснить, чтобы другие люди, которые на самом деле не умны, могли решить это таким же образом:

эта проблема возникает при установке Windows 10 Anaconda с Python, Ipython и Jupyter Notebook.

Сначала откройте приглашение anaconda и введите следующее В приглашение

jupyter notebook --generate-config

вы получите что-то вроде этого: enter image description here

вам не нужно ничего делать больше приглашений. Я не снимал свой полный адрес из-за конфиденциальности, но он показывает что-то вроде:

C:\Users\name\.jupyter

найдите эту папку на своем диске C:, и в этой папке вы увидите jupyter_notebook_config.py который является файлом python. Перетащите файл в Notepad ++ для редактирования. При редактировании найдите строку 214, которая выглядит примерно так:

#c.NotebookApp.notebook_dir = ''

нам нужно раскомментировать его и добавить адрес нашей целевой папки в "' вот так:

c.NotebookApp.notebook_dir = 'C:\Users\name\Desktop\folername'

затем сохранить файл. Затем вы снова открываете приглашение anaconda, набираете Jupyter notebook, он запускается в браузере в папке с указанным выше адресом. Здесь ключевой момент-раскомментировать, что означает удалить # перед строкой, а затем использовать \\ двойные косые черты между папками, иначе, если вы используете \, это не сработает.

вот и все.


хороший совет-просто перейдите в нужную папку "пуск" в Проводнике Windows:

  • выберите Файл
  • нажмите Открыть командную строку
  • затем просто введите "jupyter notebook" и нажмите enter

веб-браузер должен появиться в ближайшее время с правильной папкой запуска.


согласен с большинством ответов, за исключением того, что в jupyter_notebook_config.py, вы должны поставить

#c.NotebookApp.notebook_dir='c:\test\your_root'

двойной \ является ключевым ответом


этот вопрос довольно старый, и проблема, похоже, решена, но если только напомнить себе в следующий раз, когда я столкнусь с этой проблемой, вот другое решение (проверено только на Windows 10, хотя).

ярлык для ноутбука jupyter (будь то из меню "Пуск", ярлык на рабочем столе или прикрепленный к панели задач) вызывает несколько сценариев (предположительно, для инициализации ноутбука jupyter и т. д.), которые написаны в цель текстовое поле с ярлыка Properties window. Добавление

--notebook-dir='C:/Your/Desired/Start/Directory/'

следует запустить ноутбук в указанном каталоге (как указал @Victor O, он не может быть диском, но должен быть папкой).
Если это не делает трюк, не может повредить также добавить тот же каталог в в начало


Я только что установил Anaconda на Windows 10 и пытался настроить Jupyter для открытия в моем указанном каталоге, включая обновление файла конфигурации Jupyter, как предложено выше. Это не сработало. После просмотра других потоков, я наткнулся на файл " notebook.летучая мышь".папка anaconda\scripts\. Это запускает Jupyter. Я взял копию .bat файл в папку, в которой я хочу работать, запустил его, и вуаля-Jupyter запускается в этой папке, и я больше не вижу каждую папку на моем компьютере, просто тот, который мне нужен. Один ярлык на рабочем столе позже, и я счастлив "нетехнический". Надеюсь, это поможет.


вы можете сделать Windows bat файл, как это.

D: (your dexired drive)
cd \Your\Desired\Start\Derectory
Jupyter notebook

сохраните его как ' JupyterNB.bat ' (или что угодно), и дважды щелкните его.


после многих попыток я сделал это. Я упомянул самые простые шаги ниже:

  1. щелкните правой кнопкой мыши на значке пусковой установки jupyter из меню Пуск или рабочего стола или Anaconda navigator

  2. теперь вам нужно изменить 2 вещи на экране: Добавить свой путь к цели и начать в окне свойств

    предостережения:

    a. ваш путь должен быть в том же диске, что и диск, в котором находится jupyter установленный. так как мой был в C drive, я использовал следующий путь "C:/JupyterWorkLibrary"

    b. Для цели, в конце существующего пути, i.e, после sript.py", добавьте это после пробела. Некоторые люди упоминали об удалении %USERPROFILE% из target. Я не сталкивался с этим. изображение для свойств jupyter

    c. Для начала добавьте тот же путь. Я использовал путь без пробелов, чтобы избежать проблем. Я бы также предложил придерживаться использования path в двойные кавычки в любом случае d.Я также использовал прямые косые черты в path

  3. теперь просто запустите ноутбук. Он должен открыться в нужной папке.

надеюсь, что это помогает.

PS: Я уверен, что есть и другие способы, этот работал для меня. Я даже не уверен в упомянутых ограничениях. Просто с этими шагами я мог бы сделать свою работу.


  • попробуйте перейти к папке, из которой вы хотите запустить файлы Jupyter notebook.
  • щелкните правой кнопкой мыши в проводнике и нажмите на кнопку Open in Terminal enter image description here
  • введите команду jupyter notebook для запуска ноутбука из нужного места. enter image description here enter image description here

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

есть два способа запустить приложение Jupyter Notebook

  1. От Анаконда Навигатор
  2. использование ярлыка (имя: Jupyter Notebook) для приложения Jupyter Notebook. В ОС Windows он обычно доступен в папке: "C:\Users\\AppData\Roaming\Microsoft\Windows\Start Меню\программы\Anaconda3 (64-бит)"

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

при использовании Anaconda Navigator для запуска ноутбука

в случае использования Anaconda navigator для запуска приложения Jupyter notebook способ настройки-отменить комментарий " c.NotebookApp.notebook_dir " поле в "jupyter_notebook_config.py" и добавьте путь. После обновления поле выглядит так: С. NotebookApp.notebook_dir = введите абсолютный путь>

в случае с Windows и когда Анаконда устанавливается для конкретного пользователя, этот файл находится в\C:\Usersимя пользователя>.jupyter.

Если вы не найдете".папка "jupyter" затем выполните следующие действия, чтобы создать ее

  1. Запустите командную строку anaconda
  2. в запуск командной строки "Jupyter notebook --generate-config"

при использовании ярлыка (имя: Jupyter Notebook) для приложения Jupyter Notebook, чтобы запустить его

Если вы изучите команду в целевом поле этого ярлыка, вы заметите, что приложение Notebook запускается путем выполнения файла "C:\Users\имя пользователя>\Anaconda3\Скрипты\ jupyter-notebook-script.py " который принимает путь параметр.

основной подход для определения местоположения, в котором будут сохранены файлы ноутбука, - > чтобы указать путь к требуемой папке при запуске приложения Jupyter Notebook. Это можно сделать двумя способами:--1-->

  1. создайте переменную среды, чтобы указать нужную папку и использовать ее в качестве параметра
  2. определите абсолютный путь в самом ярлыке

выполните следующие действия: (Примечание: замените текст в angle скобки с фактическим текстом)

  1. найдите ярлык "Jupyter Notebook". Когда Anaconda была установлена для конкретного пользователя (во время установки выбор был выбран только для пользователя), ярлык (имя: "Jupyter Notebook", тип: ярлык) находился в "C:\Users\имя пользователя>\AppData\Roaming\Microsoft\Windows\Меню "Пуск" \Программы\Anaconda3 (64-разрядная версия)"
  2. щелкните правой кнопкой мыши на ярлыке и выберите "Свойства"
  3. In поле "цель" найдите C:\Users\имя пользователя>\Anaconda3\Scripts\jupyter-notebook-script.py %USERPROFILE%
  4. заменить "%USERPROFILE% " на

    a. Либо: переменная среды, созданная для указания папки, в которой вы хотите сохранить файлы ноутбука. Команда будет выглядеть так: C:\Users\имя пользователя>\Anaconda3\Scripts\jupyter-notebook-script.py %ENVIRONMENTVARIABLE>%

    b. Или: абсолютный путь к рабочей папке, в которой должны храниться файлы ноутбука. Команда будет выглядеть так: C:\Users\имя пользователя>\Anaconda3\Scripts\jupyter-notebook-script.py F://folder//subfolder>

  5. заменить текст (путь) в поле" Пуск В " на:

    a. Либо: переменная окружения создано, чтобы указать папку, в которой вы хотите сохранить файлы ноутбука. Текст в поле" начать В " будет выглядеть так:%ENVIRONMENTVARIABLE>%

    b. Или: абсолютный путь к рабочей папке, в которой должны храниться файлы ноутбука. Текст в поле "Start In" будет выглядеть так: F://folder//subfolder>

Примечание 1: Если в пути есть пробелы, то весь путь должен быть заключено в двойные кавычки.

примечание 2: пути в этом решении применяются к ситуации, когда Anaconda 3 (и Jupyter 3) установлен на Windows для конкретного пользователя (не для всех пользователей).

Я лично предпочел определить переменную среды, а не жесткого кодирования путь в ярлыке.


этот метод может не иметь отношения к вашей проблеме, но для меня это очень полезно.

просто введите " cmd "в адресной строке, чтобы открыть командную строку, а затем"Jupyter notebook".

с помощью этого метода,вы можете быстро открыть Anaconda jupyter с любого пути вы в настоящее время пребывания в системе Windows.

enter image description here enter image description here