Подтвердить что ты не робот

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

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

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

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

4b9b3361

Ответ 1

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

Заметьте, что это папка (E:\> --- Это не сработает)

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

Ответ 2

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

Откройте cmd (или Anaconda Prompt) и запустите jupyter notebook --generate-config.

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

Найдите местоположение файла и откройте его в редакторе

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

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

Убедитесь, что вы используете прямую косую черту в своем пути и используете /home/user/вместо ~/для своего домашнего каталога, обратные косые черты можно использовать, если поместить их в двойные кавычки, даже если имя папки содержит пробелы как таковые: "D:\yourUserName\Any Folder\More Folders\"

Удалите # в начале строки, чтобы строка могла выполняться

Ответ 3

Я нахожусь на Windows 10, но той же версии Anaconda.

  1. Нажмите "Пуск", затем "Все программы" (только "Программы для Win10")
  2. .Нажмите на папку Anaconda3; моя - Anaconda3 (64-разрядная версия)
  3. Там вы должны увидеть Jupyter Notebook. Если у вас установлена виртуальная среда, за ней будет следовать имя среды, например: Jupyter Notebook (env)
  4. Щелкните правой кнопкой мыши запись Jupyter Notebook и перейдите к пункту Дополнительно => Открыть местоположение файла
  5. .Щелкните правой кнопкой мыши на правильной записи Jupyter Notebook, затем выберите Свойства
  6. Введите путь в поле "Начать с:"; если в пути есть пробелы, вы должны заключить его в двойные кавычки
  7. Удалить "% USERPROFILE%" в конце пути к исполняемому файлу

User navigating to Anaconda3 folder (in Windows ; in AppData), editing properties of "Jupyter Notebook" shortcut, to change its "Start in" command to point to a directory where you want Jupyter to start

Ответ 4

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

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:/', попробуйте использовать общую косую черту / вместо обратной косой черты в пути, например jupyter notebook --notebook-dir='D:/'

Ответ 5

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

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

1) Откройте "Anaconda Prompt" и введите 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 Notebook, расположенному в C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)

5) Сделайте правый щелчок и перейдите к Properties

6) В поле Target удалите %USERPROFILE% как stenlytw, предложенный выше.

7) Затем в поле Start in введите тот же каталог c:\test\your_root\ в jupyter_notebook_config.py

8) Готово!

Как более простой способ, после шага 3 перейдите к C:\Users\User_name\Anaconda3\Scripts

4-2) Вы можете увидеть файл jupyter-notebook.exe и щелкнуть его.

5-2) Затем Jupyter запустит папку, указанную в jupyter_notebook_config.py. Поэтому сделайте ярлык этого файла.

6-2) Выполнено.

Ответ 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

Ответ 7

Я использую Windows 7 (64 бит) с Anaconda2. В меню "Пуск" щелкните правой кнопкой мыши Jupyter Notebook -> Properties. В поле Target измените %USERPROFILE% на новый "D:\path".

                          jupyter

Ответ 8

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

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

Сначала откройте подсказку Anaconda и введите в нее следующую строку:

jupyter notebook --generate-config

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

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

C:\Users\name\.jupyter

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

#c.NotebookApp.notebook_dir = ''

Раскомментируйте его, то есть удалите "#" в первом столбце. Теперь добавьте адрес нашей целевой папки в '' следующим образом:

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

Затем сохраните файл. Затем снова откройте приглашение anaconda, введите jupyter notebook. Это должно запустить Jupyter Notebook в браузере в папке с вышеуказанным адресом. Здесь ключевым моментом является UNCOMMENT (что означает удаление) # в начале строки, а затем ИСПОЛЬЗОВАНИЕ\\двойной косой черты (для разделителя пути) между папками. Если вы используете только одну косую черту \, это не сработает.

Это все.

Ответ 9

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

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

double \\ - ключевой ответ

Ответ 10

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

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

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

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

Примечание. Я использовал перемотку в поле цели и обратные слэши в поле "Начало". Не стесняйтесь изменять это, если вам интересно, какие комбинации работают.

Кроме того, это была не моя идея, но я забыл, откуда она взялась (я проверил ярлык из моей предыдущей установки, потому что я был уверен, что ничего не пытался с этой страницы, но предлагаемый путь из ссылки OP предоставлена.). Если кто-то хочет предоставить ссылку, сделайте это.

Извините, если я не могу добавить к этому фундаментальные исследования, но решение работало для меня на четырех отдельных системах и довольно просто реализовать.

Ответ 11

Хорошим советом является просто перейти к нужной начальной папке в проводнике Windows:

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

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

Ответ 12

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

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

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

enter image description here enter image description here

Ответ 13

Если ваша цель состоит в том, чтобы навсегда изменить место запуска. Вы можете сделать это, изменив ярлык для ноутбука. Предполагая, что вы находитесь на Windows 10

  1. Нажмите "Пуск" и найдите "Блокнот Юптера" в папке "Анаконда".
  2. Щелкните правой кнопкой мыши → Дополнительно → Расположение файла
  3. Щелкните правой кнопкой мыши на коротком блокноте Jupyter Notebook → Свойства
  4. Теперь в цели: в конце вы увидите что-то похожее на: "% USERPROFILE%/". Замените содержимое % USERPROFILE%/ на желаемую директорию. например, "D:\GoogleDrive"

Удачи

Ответ 14

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

Ответ 15

Вы можете сделать файл bat для Windows таким образом.

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

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

Ответ 16

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

  • Щелкните правой кнопкой мыши значок jupyter launcher из меню "Пуск" или "Рабочий стол" или "Навигатор anaconda"

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

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

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

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

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

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

Надеюсь, это поможет.

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

Ответ 17

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

Ответ 18

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Найдите ярлык "Блокнот Jupyter". Когда Anaconda была установлена для определенного пользователя (во время установки выбранный вариант был только для пользователя), ярлык (Имя: "Блокнот Jupyter", Тип: Ярлык) находился в "C:\Users\< USERNAME >\AppData\Roaming \". Microsoft\Windows\Пуск\Меню\Programs\Anaconda3 (64-bit) "
  2. Щелкните правой кнопкой мыши по ярлыку и выберите "Свойства"
  3. В поле "Target" найдите C:\Users\<USERNAME>\Anaconda3\Scripts\jupyter-notebook-script.py% USERPROFILE%
  4. Заменить "% USERPROFILE%" на

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

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

  5. Замените текст (путь) в поле "Начать с" следующим текстом:

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

    б. ИЛИ: абсолютный путь к рабочей папке, в которой вы хотите хранить файлы записной книжки. Текст в поле "Начать с" будет выглядеть следующим образом: < F://папка//подпапка >

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

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

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

Ответ 19

Вы можете использовать программу под названием FileMenuTools из Lopesoft для своей командной строки и просто набрать "jupyter notebook".

Кроме того, вы также можете использовать его для создания выделенного ярлыка с помощью программы C: /windows/System32/cmd.exe и аргументов /k jupyter notebook --notebook-dir = "% FOLDERPATH%", но это открывает записную книжку в родительской папке. поэтому вы должны нажать вниз.

Ответ 20

Если вы используете WinPython, а не anaconda, вам нужно перейти в каталог, где вы установили WinPython, например, C:\WPy-3670\settings\.jupyter\jupyter_notebook_config.py

Вам нужно отредактировать этот файл и найти строку #c.NotebookApp.notebook_dir = '' изменить его, например, на c.NotebookApp.notebook_dir = 'D: /your_own_folder/containing/jupyter_notes'

Вам также необходимо изменить обратную косую черту \ для прямой косой черты /. также обязательно раскомментируйте строку, удалив #

Ответ 21

Это то, что я делаю для Jupyter/Anaconda в Windows. Этот метод также передает jupyter скрипт конфигурации Python. Я использую это, чтобы добавить путь к родительской папке моего проекта:

1 Создайте jnote.bat где-нибудь:

@echo off
call activate %1
call jupyter notebook "%CD%" %2 %3
pause

В этой же папке создайте ярлык Windows jupyter-notebook

        TARGET: D:\util\jnote.bat py3-jupyter --config=jupyter_notebook_config.py
        START IN: %CD%

jupyter-notebook shortcut

Добавьте значок Jupyter в ярлык.

2 В ваших папках проектов jupyter сделайте следующее:

Создайте jupyter_notebook_config.py, поместите то, что вам нравится здесь:

import os
import sys
import inspect

# Add parent folder to sys path

currentdir = os.path.dirname(os.path.abspath(
    inspect.getfile(inspect.currentframe())))

parentdir = os.path.dirname(currentdir)

os.environ['PYTHONPATH'] = parentdir

Затем вставьте jupyter-notebook. Дважды щелкните ярлык, и ваш jupyter должен загореться, и пакеты в родительской папке будут доступны.