Как изменить папку запуска 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" и введите 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
вы получите что-то вроде этого:
вам не нужно ничего делать больше приглашений. Я не снимал свой полный адрес из-за конфиденциальности, но он показывает что-то вроде:
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 ' (или что угодно), и дважды щелкните его.
после многих попыток я сделал это. Я упомянул самые простые шаги ниже:
щелкните правой кнопкой мыши на значке пусковой установки jupyter из меню Пуск или рабочего стола или Anaconda navigator
-
теперь вам нужно изменить 2 вещи на экране: Добавить свой путь к цели и начать в окне свойств
предостережения:
a. ваш путь должен быть в том же диске, что и диск, в котором находится jupyter установленный. так как мой был в C drive, я использовал следующий путь "C:/JupyterWorkLibrary"
b. Для цели, в конце существующего пути, i.e, после sript.py", добавьте это после пробела. Некоторые люди упоминали об удалении %USERPROFILE% из target. Я не сталкивался с этим. изображение для свойств jupyter
c. Для начала добавьте тот же путь. Я использовал путь без пробелов, чтобы избежать проблем. Я бы также предложил придерживаться использования path в двойные кавычки в любом случае d.Я также использовал прямые косые черты в path
теперь просто запустите ноутбук. Он должен открыться в нужной папке.
надеюсь, что это помогает.
PS: Я уверен, что есть и другие способы, этот работал для меня. Я даже не уверен в упомянутых ограничениях. Просто с этими шагами я мог бы сделать свою работу.
ниже, как та же проблема, с которой я столкнулся, была решена. Большинство шагов, которые я предпринял для решения проблем, уже описаны в решениях, предоставленных ранее другими.
есть два способа запустить приложение Jupyter Notebook
- От Анаконда Навигатор
- использование ярлыка (имя: 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" затем выполните следующие действия, чтобы создать ее
- Запустите командную строку anaconda
- в запуск командной строки "Jupyter notebook --generate-config"
при использовании ярлыка (имя: Jupyter Notebook) для приложения Jupyter Notebook, чтобы запустить его
Если вы изучите команду в целевом поле этого ярлыка, вы заметите, что приложение Notebook запускается путем выполнения файла "C:\Users\имя пользователя>\Anaconda3\Скрипты\ jupyter-notebook-script.py " который принимает путь параметр.
основной подход для определения местоположения, в котором будут сохранены файлы ноутбука, - > чтобы указать путь к требуемой папке при запуске приложения Jupyter Notebook. Это можно сделать двумя способами:--1-->
- создайте переменную среды, чтобы указать нужную папку и использовать ее в качестве параметра
- определите абсолютный путь в самом ярлыке
выполните следующие действия: (Примечание: замените текст в angle скобки с фактическим текстом)
- найдите ярлык "Jupyter Notebook". Когда Anaconda была установлена для конкретного пользователя (во время установки выбор был выбран только для пользователя), ярлык (имя: "Jupyter Notebook", тип: ярлык) находился в "C:\Users\имя пользователя>\AppData\Roaming\Microsoft\Windows\Меню "Пуск" \Программы\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. Или: абсолютный путь к рабочей папке, в которой должны храниться файлы ноутбука. Текст в поле "Start In" будет выглядеть так: F://folder//subfolder>
Примечание 1: Если в пути есть пробелы, то весь путь должен быть заключено в двойные кавычки.
примечание 2: пути в этом решении применяются к ситуации, когда Anaconda 3 (и Jupyter 3) установлен на Windows для конкретного пользователя (не для всех пользователей).
Я лично предпочел определить переменную среды, а не жесткого кодирования путь в ярлыке.
этот метод может не иметь отношения к вашей проблеме, но для меня это очень полезно.
просто введите " cmd "в адресной строке, чтобы открыть командную строку, а затем"Jupyter notebook".
с помощью этого метода,вы можете быстро открыть Anaconda jupyter с любого пути вы в настоящее время пребывания в системе Windows.