как поменять каталог в jupiter notebook в windows
Русские Блоги
Четыре способа изменить рабочий путь Jupyter Notebook по умолчанию в Anaconda
Описание: Три способа изменить рабочий путь по умолчанию для Jupyter Notebook в Anaconda
Способ 1.
1. #c.NotebookApp.notebook_dir = » # В # должен быть удален без пробелов.
2.E: \ Jupyter, папка Jupyter должна быть создана заранее. Если она не будет создана, Jupyter Notebook не сможет найти этот файл и произойдет сбой.
Способ 2
Найдите ярлык, созданный Анакондой
Способ 3
Пожалуйста, нажмите на полный текстовый адрес: https://blog.csdn.net/u014552678/article/details/62046638?utm_source=copy
Способ 4.
Этот метод подходит для установки Python с использованием anaconda. Введите cmd в поле поиска на панели задач Windows, а затем нажмите Anaconda Prompt в результатах поиска, чтобы открыть командную строку anaconda.
Сначала введите букву диска, у меня E:, затем нажмите Enter, чтобы переключиться на указанный диск, а затем перейдите в рабочий каталог, например, E: / Jupyter, а затем введите jupyter-notebook. Различные команды запуска jupyter могут отличаться Нужно подтвердить
Это мой рабочий каталог
Открой Anaconda Prompt
После запуска jupyter, Home автоматически открывается в браузере, и вы видите, что рабочий каталог переключен на мой рабочий каталог.
Как изменить рабочий каталог в Jupyter Notebook?
Я не мог найти место для меня, чтобы изменить рабочий каталог в Jupyter Notebook, поэтому я не мог использовать метод pd.read_csv для чтения в конкретном документе CSV.
Есть ли способ сделать это? К вашему сведению, я использую Python3.5.1 в настоящее время.
Запуск os.chdir(NEW_PATH) изменит рабочий каталог.
Вы можете использовать магию jupyter, как показано ниже
Затем вставьте его в эту строку следующим образом: c.NotebookApp.notebook_dir = ‘C: \\ Users \\ username \\ Python Projects’
это похоже на Джейсона Ли, как он упоминал ранее:
в блокноте Jupyter вы можете получить доступ к текущему рабочему каталогу by
или путем импорта ОС из библиотеки и запуска os.getcwd()
Изменение рабочего каталога
Для изменения рабочего каталога (гораздо более похожего на текущий W.d, вам просто нужно перейти с os.getcwd() на os.chdir(‘desired location’) )
Вам нужно отредактировать в нем следующую строку:
заменив часть Documents\WinPython%%WINPYVER%%\Notebooks адресом вашей папки.
Обратите внимание, что часть %%HOMEDRIVE%%%%HOMEPATH%%\ будет идентифицировать корневую и пользовательскую папки (то есть C:\Users\your_name\ ), что позволит вам указывать различные установки WinPython на отдельных компьютерах в одной и той же папке облачного хранилища (например, OneDrive), получая доступ к одним и тем же файлам на разных компьютерах и работая с ними. Я нахожу это очень полезным.
на ноутбуке Jupyter попробуйте это:
если это не тот каталог, который вам нравится, и вы хотите изменить его, попробуйте это:
Затем попробуйте pwd еще раз, чтобы увидеть, подходит ли вам этот каталог.
Изменить рабочий каталог ноутбука IPython / Jupyter
Как я могу изменить это так в другое место?
Конечно, вы можете установить его в своем профиле, если это необходимо, вам может потребоваться избежать обратной косой черты в Windows.
Обратите внимание, что это заменит любой путь, который вы могли указать в файле jupyter_notebook_config.py. (Где вы можете установить переменную, c.NotebookApp.notebook_dir которая будет вашим местоположением запуска по умолчанию.)
Удобный трюк для тех, кто использует IPython в Windows, заключается в том, что вы можете сделать значок ipython в каждой из директорий вашего проекта, предназначенного для открытия, когда блокнот указывает на выбранный проект. Это помогает держать вещи отдельно.
Например, если у вас есть новый проект в каталоге C: \ fake \ example \
Скопируйте значок записной книжки ipython в каталог или создайте новую ссылку на оболочку Windows «cmd». Затем щелкните правой кнопкой мыши значок и «Изменить свойства»
Установите свойства ярлыка на:
(Обратите внимание на добавленную косую черту в конце «start in»)
Это запускает командную строку Windows, изменяет ваш рабочий каталог и запускает блокнот ipython, указывающий на этот каталог.
Поместите один из них в каждую папку проекта, и вы получите группы ноутбуков ipython, которые будут аккуратны и отделены друг от друга, при этом оставаясь на расстоянии всего двух кликов.
ОБНОВЛЕНИЕ: IPython убрал поддержку встраивания командной строки в pylab, поэтому исправление этой уловки состоит в том, чтобы просто устранить «—pylab inline», если у вас более новая версия IPython (или вы просто не хотите использовать pylab, очевидно).
ОБНОВЛЕНИЕ ДЛЯ JUPYTER NOTEBOOK
На моих тестовых машинах, как показано в комментариях ниже, появляется новейшая сборка jupyter, которая проверяет начальный каталог и запускается с ним в качестве рабочего каталога. Это означает, что переопределение рабочего каталога не требуется.
Таким образом, ваш ярлык может быть таким простым:
Если jupyter notebook отсутствует в вашей переменной PATH, вам просто нужно добавить полную ссылку на каталог перед командой. Если это не сработает, попробуйте поработать с более ранней версией. Очень удобно, что теперь «Start in:» может быть пустым в моих тестах с 4.1.1 и более поздними версиями. Возможно, они читали эту запись на SO и ей понравилось, так что долго голосую, это никому не нужно больше 🙂
Как изменить рабочий каталог в Jupyter Notebook?
Мне не удалось найти место для изменения рабочего каталога в Jupyter Notebook, поэтому я не мог использовать метод pd.read_csv для чтения в конкретном документе CSV.
Есть ли способ сделать это? К вашему сведению, я использую Python3.5.1 в настоящее время.
7 ответов
Запуск os.chdir(NEW_PATH) изменит рабочий каталог.
На ноутбуке Jupyter попробуйте это:
Если это не тот каталог, который вам нравится, и вы хотите изменить его, попробуйте это:
Затем попробуйте pwd еще раз, чтобы увидеть, подходит ли вам каталог.
Затем вставьте его в эту строку следующим образом: c.NotebookApp.notebook_dir = ‘C: \\ Users \\ username \\ Python Projects’
Вам нужно отредактировать в нем следующую строку:
Заменив Documents\WinPython%%WINPYVER%%\Notebooks часть адресом вашей папки.
Обратите внимание, что часть %%HOMEDRIVE%%%%HOMEPATH%%\ идентифицирует корневую и пользовательскую папки (т.е. C:\Users\your_name\ ), что позволит вам указывать различные установки WinPython на отдельных компьютерах на одну и ту же папку облачного хранилища (например, OneDrive), получая доступ и работая с одинаковыми файлами с разных машин. Я нахожу это очень полезным.
Это похоже на Джейсона Ли, как он упоминал ранее:
В блокноте Jupyter вы можете получить доступ к текущему рабочему каталогу по
Или путем импорта ОС из библиотеки и запуска os.getcwd()
Изменение рабочего каталога
Для изменения рабочего каталога (гораздо более похожего на текущий W.d, вам просто нужно перейти с os.getcwd() на os.chdir(‘desired location’)
Вы можете использовать магию jupyter, как показано ниже
Как изменить папку запуска Jupyter
Я попытался следовать инструкциям, приведенным на Jupyter Notebook documentation.
к сожалению, я не смог выяснить это. Где именно это» начало в » поле?
У меня есть система windows 7 (64 бит), с установленным Anaconda3 (не на диске C). Я хочу изменить расположение начальной папки Jupyter.
17 ответов:
cd в каталог или родительский каталог (с предполагаемым каталогом вы будете работать вложенными в него).
тогда просто запустите команду jupyter notebook
используйте конфигурационный файл ноутбука jupyter:
найдите следующую строку: #c.NotebookApp.notebook_dir = »
заменить на c.NotebookApp.notebook_dir = ‘/the/path/to/home/folder/’
убедитесь, что вы используете косые черты в вашем пути и использовать /home / user / Вместо
/ для вашего домашнего каталога,
Я нахожусь на Windows 10, но та же версия Anaconda.
в командной строке (cmd), чтобы увидеть, если ноутбук Jupyter открывается в нужном месте.
если да, то вы можете сделать его ярлык на:
в Проводнике Windows или на рабочем столе правой кнопкой мыши > создать > ярлык
введите следующее местоположение и нажмите кнопку Далее:
теперь у вас есть ярлык, чтобы начать Jupyter в нужном месте. Это работает на Windows 7.
я просто имел ту же проблему и протестировал методы, упомянутые выше. После нескольких испытаний я понял, что они частично верны и не являются полным решением. Я протестировал ниже в Windows 10 и Anaconda 4.4.0 с python 3.6.
есть два способа сделать, хотя они имеют только очень небольшую разницу. Следуйте по пути marneylc предложил выше: т. е.
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
вы можете изменить конфигурацию из командной строки conda:
таким образом, ответы выше помогли, но, пожалуйста, позвольте мне прояснить, чтобы другие люди, которые не очень умны, могли решить это таким же образом:
эта проблема возникает при установке Windows 10 Anaconda с Python, Ipython и Jupyter Notebook.
сначала вы открываете приглашение anaconda и вводите следующее В приглашение
вы получите что-то вроде этого:
вы не должны ничего делать больше приглашений. Я не снимал свой полный адрес из-за конфиденциальности, но он показывает что-то вроде:
найдите эту папку на своем диске C:, и в этой папке вы увидите jupyter_notebook_config.py который является файлом python. Перетащите файл в Notepad ++ для редактирования. При редактировании найдите строку 214, которая выглядит примерно так:
нам нужно раскомментировать его и добавить адрес нашей целевой папки в » следующим образом:
затем сохранить файл. Затем вы снова открываете приглашение anaconda, набираете Jupyter notebook, он запустится в браузере в папке с указанным выше адресом. Здесь ключевой момент-раскомментировать, что означает удалить # перед строкой, а затем использовать \\ двойные косые черты между папками, иначе, если вы используете \, это не сработает.
хороший совет, чтобы просто перейти к нужной папке запуска в Проводнике Windows:
вскоре должен появиться веб-браузер с правильной начальной папкой.
двойной \ это ключевой ответ
этот вопрос довольно старый, и проблема, похоже, была решена, но если только напомнить себе в следующий раз, когда я столкнусь с этой проблемой, вот еще одно решение (проверено только на Windows 10, хотя).
следует запустить ноутбук в указанном каталоге (как указал @Victor O, это не может быть диск, но должна быть папка).
Если это не делает трюк, это не может повредить, чтобы также добавить тот же каталог в в начало
вы можете сделать Windows bat файл, как это.
сохраните его как ‘ JupyterNB.летучая мышь’ (или все, что вам нравится), и дважды щелкните его.
после многих попыток я сделал это. Я упомянул самые простые шаги ниже:
щелкните правой кнопкой мыши на значке запуска jupyter из меню Пуск или рабочего стола или Anaconda navigator
теперь вам нужно изменить 2 вещи на экране: Добавить свой путь к цели и начать в окне свойств
a.ваш путь должен быть в том же диске, что и диск, в котором находится jupyter установленный. поскольку мой был на диске C, я использовал следующий путь «C:/JupyterWorkLibrary»
b. для цели, в конце существующего пути, т. е. после sript.py», добавьте это через пробел. Некоторые люди упомянули удаление %USERPROFILE% из target. Я с этим не сталкивался. изображение для свойств jupyter
Си. Для начала, добавьте тот же путь. Я использовал путь без пробелов, чтобы избежать проблем. Я бы также предложил придерживаться использования path in двойные кавычки в любом случае d. Я также использовал прямые косые черты в пути
теперь просто запустите ноутбук. Он должен открыться в нужную папку.
надеюсь, что это помогает.
PS: Я уверен, что есть и другие способы, этот работал для меня. Я даже не уверен в упомянутых ограничениях. Просто с помощью этих шагов я мог бы сделать свою работу.
ниже показано, как тот же вопрос, с которым я столкнулся, был решен. Большинство шагов, которые я предпринял для решения проблем, уже описаны в решениях, предоставленных ранее другими.
есть два способа запустить приложение Jupyter Notebook
существуют различные способы настройки приложения Jupyter Notebook для сохранения записных книжек в папке, отличной от папки по умолчанию.
при использовании навигатора Anaconda для запуска ноутбука
в случае использования навигатора Anaconda для запуска приложения Jupyter notebook, способ настройки-отменить комментарий » c. NotebookApp.notebook_dir » поле в «jupyter_notebook_config.py» и добавьте путь. После обновления поле выглядит так: c. NotebookApp.notebook_dir = введите абсолютный путь>
в случае с Windows и когда Анаконда устанавливается для конкретного пользователя, этот файл находится в\C:\Usersимя пользователя>.Юпитер.
Если вы не найдете «.папка «jupyter» затем выполните следующие действия, чтобы создать ее
если вы используете ярлык (имя: Jupyter Notebook) для приложения Jupyter Notebook, чтобы запустить его
Если вы изучите команду в целевом поле этого ярлыка, вы заметите, что приложение Notebook запускается путем выполнения файла «C:\Users\имя пользователя > \Anaconda3\Scripts\ jupyter-notebook-script.py » который принимает путь параметр.
выполните следующие действия: (Примечание: заменить текст в угол скобки с фактическим текстом)
заменить «%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.