Как изменить папку запуска 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.
- нажмите на кнопку Меню "Пуск", потом Все Программы (только программы для Win10)
- нажмите на кнопку Anaconda3
сначала попробуйте запустить
jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'в командной строке (cmd), чтобы увидеть, если ноутбук Jupyter открывается в нужном месте.
если да, то вы можете сделать его ярлык на:
в Проводнике Windows или на рабочем столе правой кнопкой мыши > создать > ярлык
введите следующее местоположение и нажмите кнопку Далее:
jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'
- введите имя ваш ярлык и закончить
теперь у вас есть ярлык, чтобы начать Jupyter в нужном месте. Это работает на Windows 7.
Примечание Если вы нашли ошибку, говоря, что путь не является допустимым, попробуйте использовать общую косую черту
/вместо обратной косой черты в пути, какjupyter notebook --notebook-dir='D:/'
я просто имел ту же проблему и протестировал методы, упомянутые выше. После нескольких испытаний я понял, что они частично верны и не являются полным решением. Я протестировал ниже в Windows 10 и Anaconda 4.4.0 с python 3.6.
есть два способа сделать, хотя они имеют только очень небольшую разницу. Следуйте по пути marneylc предложил выше: т. е.
1) Откройте "Anaconda Prompt" и введите
jupyter notebook --generate-config2) вы найдете файл в
C:\Users\username\.jupyter\jupyter_notebook_config.py3) Измените строку
#c.NotebookApp.notebook_dir = ''кc.NotebookApp.notebook_dir = 'c:\test\your_root\'4) Затем перейдите к ярлыку Jupyter Notebook, расположенного в
C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)5) Сделайте правый щелчок и перейдите к
Properties6) в
вы можете изменить конфигурацию из командной строки conda:
- Запустите командную строку anaconda
- выполнить
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вы получите что-то вроде этого:
вы не должны ничего делать больше приглашений. Я не снимал свой полный адрес из-за конфиденциальности, но он показывает что-то вроде:
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.летучая мышь' (или все, что вам нравится), и дважды щелкните его.
после многих попыток я сделал это. Я упомянул самые простые шаги ниже:
щелкните правой кнопкой мыши на значке запуска jupyter из меню Пуск или рабочего стола или Anaconda navigator
теперь вам нужно изменить 2 вещи на экране: Добавить свой путь к цели и начать в окне свойств
предостережения:
a.ваш путь должен быть в том же диске, что и диск, в котором находится jupyter установленный. поскольку мой был на диске C, я использовал следующий путь "C:/JupyterWorkLibrary"
b. для цели, в конце существующего пути, т. е. после sript.py", добавьте это через пробел. Некоторые люди упомянули удаление %USERPROFILE% из target. Я с этим не сталкивался. изображение для свойств jupyter
Си. Для начала, добавьте тот же путь. Я использовал путь без пробелов, чтобы избежать проблем. Я бы также предложил придерживаться использования path in двойные кавычки в любом случае d. Я также использовал прямые косые черты в пути
теперь просто запустите ноутбук. Он должен открыться в нужную папку.
надеюсь, что это помогает.
PS: Я уверен, что есть и другие способы, этот работал для меня. Я даже не уверен в упомянутых ограничениях. Просто с помощью этих шагов я мог бы сделать свою работу.
ниже показано, как тот же вопрос, с которым я столкнулся, был решен. Большинство шагов, которые я предпринял для решения проблем, уже описаны в решениях, предоставленных ранее другими.
есть два способа запустить приложение Jupyter Notebook
- От Навигатора Анаконда
- использование ярлыка (имя: Jupyter Notebook) для приложения Jupyter Notebook. В ОС Windows он обычно доступен в папке: "C:\Users\\AppData\Roaming\Microsoft\Windows\Start Меню\программы\Anaconda3 (64-бит)"
существуют различные способы настройки приложения Jupyter Notebook для сохранения записных книжек в папке, отличной от папки по умолчанию.
при использовании навигатора Anaconda для запуска ноутбука
в случае использования навигатора Anaconda для запуска приложения Jupyter notebook, способ настройки-отменить комментарий " c. NotebookApp.notebook_dir " поле в "jupyter_notebook_config.py" и добавьте путь. После обновления поле выглядит так: c. NotebookApp.notebook_dir = введите абсолютный путь>
в случае с Windows и когда Анаконда устанавливается для конкретного пользователя, этот файл находится в\C:\Usersимя пользователя>.Юпитер.
Если вы не найдете ".папка "jupyter" затем выполните следующие действия, чтобы создать ее
- Запустите командную строку anaconda
- в запуск командной строки "Jupyter notebook --generate-config"
если вы используете ярлык (имя: Jupyter Notebook) для приложения Jupyter Notebook, чтобы запустить его
Если вы изучите команду в целевом поле этого ярлыка, вы заметите, что приложение Notebook запускается путем выполнения файла "C:\Users\имя пользователя > \Anaconda3\Scripts\ jupyter-notebook-script.py " который принимает путь параметр.
основной подход для определения местоположения, в котором будут сохранены файлы записной книжки, - > чтобы указать путь к требуемой папке при запуске приложения Jupyter Notebook. Это можно сделать двумя способами:
- создайте переменную окружения, чтобы указать на нужную папку и использовать ее в качестве параметра
- определите абсолютный путь в самом ярлыке
выполните следующие действия: (Примечание: заменить текст в угол скобки с фактическим текстом)
- найдите ярлык "Jupyter Notebook". Когда Anaconda была установлена для конкретного пользователя (во время установки выбор был выбран только для пользователя) ярлык (имя: "Jupyter Notebook", тип: ярлык) находился в "C:\Users\имя пользователя > \AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-разрядная версия)"
- щелкните правой кнопкой мыши на ярлыке и выберите "Свойства"
- In поле "цель" найдите C:\Users\имя пользователя>\Anaconda3\Scripts\jupyter-notebook-script.py %USERPROFILE%
заменить "%USERPROFILE% " на
A. либо: переменная среды, созданная для указания папки, в которой вы хотите хранить файлы записной книжки. Команда будет выглядеть так: C:\Users\имя пользователя>\Anaconda3\Scripts\jupyter-notebook-script.py %ENVIRONMENTVARIABLE>%
b. или: абсолютный путь к рабочей папке, в которой должны храниться файлы записной книжки. Команда будет выглядеть так: C:\Users\имя пользователя>\Anaconda3\Scripts\jupyter-notebook-script.py F://folder//subfolder>
заменить текст (путь) в поле" Пуск В " на:
a. либо: переменная окружения создан для указания на папку, в которой вы хотите хранить файлы записной книжки. Текст в поле" начать В " будет выглядеть так:%ENVIRONMENTVARIABLE>%
b. или: абсолютный путь к рабочей папке, в которой должны храниться файлы записной книжки. Текст в поле" начать В " будет выглядеть так:F://folder//subfolder>
Примечание 1: Если есть пробелы в пути, то весь путь должен быть заключен в двойные кавычки.
примечание 2: пути в этом решении применяются к ситуации, когда Anaconda 3 (и Jupyter 3) установлен на Windows для конкретного пользователя (не для всех пользователей).
Я лично предпочитал определять переменную окружения, а не жестко кодировать путь в ярлыке.
этот метод может не иметь отношения к вашей проблеме, но для меня это очень полезно.
просто введите " cmd "в адресной строке, чтобы открыть командную строку, а затем"Jupyter notebook".
с помощью этого метода,вы можете быстро открыть Anaconda jupyter с любого пути вы в настоящее время пребывания в системе Windows.






Comments