Змініть робочий каталог ноутбуків IPython / Jupyter


Відповіді:


171

jupyter notebook --help-all може допомогти:

--notebook-dir=<Unicode> (NotebookManager.notebook_dir)
    Default: u'/Users/me/ipynbs'
    The directory to use for notebooks.

Наприклад:

jupyter notebook --notebook-dir=/Users/yourname/folder1/folder2/

Ви, звичайно, можете встановити його у своїх профілях, якщо потрібно, можливо, вам знадобиться уникнути зворотної косої риси в Windows.

Зверніть увагу, що це скасує будь-який шлях, який ви могли б встановити у файлі jupyter_notebook_config.py. (Де ви можете встановити змінну, c.NotebookApp.notebook_dirяка буде вашим місцем запуску за замовчуванням.)


1
що це за вікна?
Арджун Чадхарі

Підтверджено, що це працює на Mac OSX, для jupyterlab 0.31.5 / IPython 6.2.1
Бред Соломон

9
Для Windows це: `ноутбук jupyter --notebook-dir = C: \ my_python_project`
msysmilu

Це працювало для мене на Windows 10 pro. Просто відкрийте CMD та введіть: jupyter notebook --notebook-dir = "D: \ change_this_path"
TharsDimitris

4
це не змінює робочий каталог у зошитах. він просто задає початкове місце, де шукати зошити. як тільки ви перейдете / відкриєте ноутбук, робочий каталог буде там, де ви його відкрили.
душа

67
%pwd  #look at the current work dir
%cd   #change to the dir you want 

3
Дякую за цю приємну пораду. Я використовував !cdу ноутбуці python3 jupyter, але він не працює, але це спрацювало
upendra

1
дуже гарна відповідь, чи не залежить від системи і насправді робить те, про що йдеться
Ігор Шарм

Це вам не допоможе, якщо вам доведеться робити відносний імпорт.
Paloha

47

Акуратний трюк для тих, хто використовує IPython у Windows, полягає в тому, що ви можете зробити піктограму ipython у кожному із своїх каталогів проектів, розроблених для відкриття із зошитом, що вказує на обраний проект. Це допомагає тримати речі окремо.

Наприклад, якщо у вас є новий проект у каталозі C: ​​\ fake \ example \

Скопіюйте значок ноутбука ipython в каталог або створіть нове посилання на оболонку Windows "cmd". Потім клацніть правою кнопкою миші на значку та "Редагувати властивості"

Встановіть властивості ярлика на:

Target:
C:\Windows\System32\cmd.exe /k "cd C:\fake\example\directory & C: & ipython notebook --pylab inline"

Start in:
C:\fake\example\directory\

(Зверніть увагу на додану косу рису в кінці "start in")

Це запускає командний рядок Windows, змінює ваш робочий каталог та запускає ноутбук ipython, вказаний на цій директорії.

Занесіть одну з них у кожну папку проекту, і у вас будуть групи блокнотів ipython, які зберігатимуться добре та окремо, поки ще двічі клацніть.

ОНОВЛЕННЯ: IPython видалив підтримку командного рядка, вбудованого в pylab, тому виправленням цього фокусу є просто усунення "--pylab inline", якщо у вас є новіша версія IPython (або явно не хочу, щоб pylab очевидно).

ОНОВЛЕННЯ ДЛЯ ПРИМІТКИ ЮПІТЕРА ~ версія 4.1.1

На моїх тестових машинах і, як повідомляється в коментарях нижче, з'являється найновіша збірка юпітерів, щоб перевірити стартовий каталог і запустити його як робочий каталог. Це означає, що перебір робочого каталогу не потрібен.

Таким чином, ваш ярлик може бути таким же простим, як:

Target (if jupyter notebook in path):
    jupyter notebook

Target (if jupyter notebook NOT in path):
    C:\Users\<Your Username Here>\Anaconda\Scripts\jupyter.exe notebook

Якщо ноутбук з юпітером відсутній у вашому PATH, вам просто потрібно додати повну посилання на каталог перед командою. Якщо це не працює, спробуйте працювати з попередньої версії. Дуже зручно, тепер "Почати в:" може бути порожнім у моїх тестах з 4.1.1 і пізніших версій. Можливо, вони прочитали цю статтю на SO та сподобалися їй, тож довгі оновлення, це вже нікому не потрібно :)


7
Я виявив, що ви можете просто скопіювати ярлик, який використовується в меню "Пуск", і зробити "Пуск в" порожнім, тоді IPython почне працювати з робочим каталогом, оскільки каталог знаходиться в цьому ярлику.
Крістоф

Крістофе, ти можеш поділитися тим, яку "ціль" має твою ікону? Я не зміг повторити описаний вами метод. Коли я залишаю порожнім "Пуск в", він відкриється в каталозі встановлення. Чи можете ви запустити з "-pylab inline"? Цікаво, чи не обмежує моє використання вашого ярлика використання мого командного рядка.
Єзекіїль Круглик

1
Зауважте, що це рішення потрібно трохи змінити за допомогою Ipython 3.1, оскільки --pylab більше не підтримується. замість ipython notebook "--pylab inline" напишіть "ipython notebook"
тагома

1
Я вважаю, що це не працює для новітньої версії ноутбука Юпітера, це правда? Тоді як я можу це змінити?
cqcn1991

@ cqcn1991 - Я знаю, що вони читали, щоб застаріти до іншої команди і збиралися оновити цю відповідь, можливо, зараз час. Чи можете ви запустити ноутбук нормально, і якщо так, то яку команду ви використовуєте. Якщо ні, то проблема в іншому. Я оновлю для нової версії, якщо команда цього потребує.
Єзекіїль Круглик

42

Як згадував MrFancypants в коментарях, якщо ви використовуєте Jupyter (що вам слід, оскільки він зараз замінює старіший проект IPython Notebook), справи дещо відрізняються . Для одного вже немає профілів.

Після установки Jupyter спочатку перевірте свою папку ~ / .jupyter, щоб побачити її вміст. Якщо жодні конфігураційні файли не були перенесені з профілю IPython за замовчуванням (так як їх у моєму випадку не було), створіть новий для Jupyter Notebook:

jupyter notebook --generate-config

Це створює файл ~ / .jupyter / jupyter_notebook_config.py з деякими корисними коментарями можливих варіантів. Щоб встановити каталог за замовчуванням, додайте:

c.NotebookApp.notebook_dir = u'/absolute/path/to/notebook/directory'

Коли я перемикаюся між Linux і OS X, я хотів використовувати шлях відносно моєї домашньої папки (оскільки вони відрізняються - / Users / username та / home / username ), тому я встановив щось на кшталт:

import os
c.NotebookApp.notebook_dir = os.path.expanduser('~/Dropbox/dev/notebook')

Тепер, коли я запускаю jupyter notebook, він відкриває потрібну папку ноутбука. Я також верю всю папку ~ / .jupyter у своєму сховищі dotfiles, яку я розгортаю до кожної нової робочої машини.


Як сторону, ви все ще можете використовувати параметр --notebook-dirкомандного рядка, тому, можливо, простий псевдонім краще відповідає вашим потребам.

jupyter notebook --notebook-dir=/absolute/path/to/notebook/directory

1
Я не розумію, що 'u' в c.NotebookApp.notebook_dir = u'/absolute/path/to/notebook/directory'ньому, здається, працює добре без нього
gota

так, напевно, це не потрібно. Це був спосіб зробити рядок Unicode в Python 2 (спробуйте type(u'bla')проти type('bla'). У Python 3 це те саме, що і вираження рядка без u(оскільки всі рядки є Unicode).
metakermit

вікно cmd у папці анаконди, потім "ноутбук юпітера - генерація-конфігурація", а потім виконайте описані вище дії. працював на мене. :)
Марк К

Але як це зробити для вже відкритого ноутбука? Тобто, як змінити каталог ноутбука після запуску? Спасибі
осоромлені

з jupyter_notebook_config.py файл ## DEPRECATED використання base_url # c.NotebookApp.base_project_url = '/' ## Базова URL-адреса для сервера ноутбуків. c.NotebookApp.base_url = '/'
Водяников Андрій Анатолевич


33

Крім @ підхід Метта, один з способів змінити каталог за замовчуванням , щоб використовувати для ноутбуків постійно , щоб змінити конфігураційні файли. Спочатку в рядку cmd введіть:

$> ipython profile create

ініціалізувати профіль із файлом конфігурації за замовчуванням. По-друге, у файлі ipython_notebook_config.pyрозметайте та відредагуйте цей рядок:

# c.NotebookManager.notebook_dir = 'D:\\Documents\\Desktop'

змінюючи D:\\Documents\\Desktopбудь-який шлях, який вам подобається.

Це працює для мене;)

ОНОВЛЕННЯ: Більше немає c.NotebookManager.notebook_dir. Тепер рядок для коментарів і конфігурацій є таким: c.NotebookApp.notebook_dir = 'Z:\\username_example\folder_that_you_whant'


15
Якщо ви використовуєте Jupyter, команда змінює на "jupyter notebook --generate-config", а рядок для зміни в "jupyter \ jupyter_notebook_config.py" є "c.NotebookApp.notebook_dir ="
MrFancypants

27

Для Windows 10

  1. Шукайте jupyter_notebook_config.py в C: \ Users \ your_user_name \ .jupyter або шукайте його з cortana.

  2. Якщо у вас його немає, перейдіть до рядка cmd і введіть:

    jupyter notebook --generate-config

  3. Відкрийте jupyter_notebook_config.py і виконайте ctrl-fпошук:

    c.NotebookApp.notebook_dir

  4. Відкиньте його, видаливши #.

  5. Змініть його на:

    c.NotebookApp.notebook_dir = 'C:/your/new/path'

    Примітка: Ви можете поставити uперед першою ', зміна \\\\до /, або зміна ' до ". Я не думаю, що це має значення.

  6. Перейдіть за посиланням Jupyter Notebook і клацніть правою кнопкою миші. Виберіть властивості. Перейдіть до меню ярликів і натисніть Ціль. Шукайте% USERPROFILE%. Видаліть його. Зберегти. Перезапустіть Юпітера.


3
Я в Windows 10 спробував усі попередні відповіді, і це єдине рішення, яке працювало для мене! Останній крок є критичним. Насправді, може статися так, що вам не потрібні всі попередні кроки, якщо на останньому кроці вилучите% USERPROFILE% та замінить його потрібним каталогом
Mateo

22

Зазвичай $ ipython notebookзапустять ноутбуки та ядра в поточному робочому каталозі терміналу.

Але якщо ви хочете вказати каталог запуску, ви можете скористатися --notebook-dirнаступним варіантом:

$ ipython notebook --notebook-dir=/path/to/specific/directory


14

Перед тим, як запустити ipython:

  1. Змініть каталог у вибраному каталозі
  2. Запустити ipython

Після запуску ipython:

  1. Використовуйте %cd /Enter/your/prefered/path/here/
  2. Використовуйте %pwdдля перевірки поточного каталогу

Як гідне рішення, я пропоную використовувати virtualenvwrapper, щоб призначити каталог кожному середовищу. Окрім усіх віртуальних віртуальних середовищ, активуючи кожне середовище, ви можете бути спрямовані до певного каталогу. Перегляньте документацію за наступним посиланням: virtualenvwrapper.readthedocs.io/en/latest/… Якщо ви використовуєте анакондиний розподіл пітона, ви можете скористатись
Farhad Maleki

12

Більш проста модифікація Windows Trick вище - без необхідності жорсткого кодування каталогу.

A) Створіть пакетний файл із таким вмістом: (Примітка. Пакетний файл - це простий текстовий файл, що містить команди, які можна запустити у вікні cmd. Він повинен мати розширення '.bat', отже ... потрібно відключити налаштування папки, що приховує розширення відомих типів)

rem -- start_ipython_notebook_here.bat ---
dir
ipython notebook 
pause

B) Скопіюйте і вставте пакетний файл у будь-яку папку, в яку потрібно запустити сервер ноутбуків.

(Переконайтеся, що це папка, яку ви маєте дозвіл на редагування. "C: \" - це не вдалий вибір.)

C) Двічі клацніть на пакетному файлі в Windows Explorer.

Сервер ноутбуків повинен запускатися як зазвичай.


Це найкраще. Зручно перемикати каталог.
notilas

Я вважаю це найкращим рішенням. Замініть ipython notebookтим jupyter notebook, що колишній застарілий.
Нім J

10

Для Linux та Windows: просто змініть 1 рядок, і ви можете змінити його.

1. Open file

cwp.py

в

C: \ Користувачі \ [ім'я комп'ютера] \ Anaconda2

.

2. find the line 

os.chdir (папка документів)

в кінці файлу.

Змініть його на

os.chdir ("очікувана робоча папка")

наприклад: os.chdir ("D: / Jupyter_folder")

3. save and close.

Це спрацювало.


Оновлення :

Що стосується MacOS, я не зміг знайти cwp.py. Ось що я знайшов:

Відкрийте термінал на вашому Macbook, запустіть ' jupyter notebook --generate-config '.

Він створить конфігураційний файл за адресою / Users/ evidenceyour_usernameSense/.jupyter/jupyter_notebook_config.py

Відкрийте конфігураційний файл, а потім змініть цей рядок # c.NotebookApp.notebook_dir = '' на c.NotebookApp.notebook_dir = ' ваш шлях ' і пам’ятайте, що також не коментувати цей рядок.

Наприклад, я змінюю шлях на "/ Users / catbuilts / JupyterProjects /"



6

ОС Windows 10 Python Anaconda 2018 ver

ЗМІНУЙТЕ ДИРЕКТОРІЮ РОБОТИ ЮПІТЕРНОГО ЗАБЕЗПЕЧЕННЯ ЗА КОНФІГУРАЦІЙНИМ ФАЙЛОМ:

  1. Відкрийте підказку cmd (або підказку Anaconda), а потім введіть «ноутбук юпітера - генерація-конфігурація» і натисніть клавішу Enter

  2. Це автоматично створить файл "jupyter_notebook_config" у папці "C: \ Users \ username.jupyter \"

  3. Знайдіть створений файл 'jupyter_notebook_config'і відредагуйте його.

  4. Знайти для # c.NotebookApp.notebook_dir = ''

  5. Помістіть потрібний шлях у подвійну цитату, вона стає ---> c.NotebookApp.notebook_dir = 'D: / my_folder / jupiter'

    • Зверніть увагу на те, що використовується косою косою рисою (/), а коментар (#) було видалено.

Отже,

#c.NotebookApp.notebook_dir = '' 

Редагувати, щоб стати

c.NotebookApp.notebook_dir = 'D:/your/desired/path'
  1. Давайте змінимо шлях до піктограми ярлика Jupyter Notebook 6.0. У меню запуску клацніть правою кнопкою миші на ярлику, відкрийте розташування папки. 6.1 Опинившись в папці, рекомендується створити копію ярлика Юпітера, 6.2 клацніть правою кнопкою миші на піктограмі нового ярлика, щоб відкрити властивості,

Нарешті,

6.3 у текстовому полі "Ціль", видаліть % USERPROFILE% в кінці шляху. Дуже довгий шлях повинен закінчуватися jupyter-notebook-script.py

searchcch my vid Jupyter Notebook - змінення контуру робочої папки з за замовчуванням на потрібний шлях


5

просто перейдіть на бажаний каталог у CMD, так що якщо ви перебуваєте в ньому

C:\Users\USERNAME>

просто змінити такий шлях

C:\Users\USERNAME>cd D:\MyProjectFolder

Курсор CMD потім перейде до цієї папки

D:\MyProjectFolder>

Далі ви можете зателефонувати на юпітер

D:\MyProjectFolder>jupyter notebook

Це найпростіший метод для мене.
Том

Відверто кажучи, це має бути схваленою прийнятою відповіддю, інші ж надто складні.
eric

4

Щоб виконати той самий трюк, описаний нижче для Windows в OS X, створіть цей скрипт оболонки

#!/bin/bash
cd $(dirname "$0") && pwd
ipython notebook

Назвіть це ipython-notebook.command і зробіть його виконуваним.

Помістіть його в каталог, в якому ви хочете працювати, а потім двічі клацніть по ньому.


4

При запуску з командного рядка IPython Notebook буде використовувати вашу поточну робочу директорію. Я скористався цим і створив записи контекстного меню, щоб відкрити його безпосередньо з Провідника Windows. Не потрібно клавіш швидкого доступу або пакетних сценаріїв!

Мене надихнули записи "Git GUI Here / Git Bash Here" на основі реєстру, створені Git для Windows. Ця сторінка (архівна версія пов'язана) була корисною для пошуку правильних клавіш.

Ця перша пара призначена для контекстного меню, що не містить нічого обраного (наприклад, фон каталогу). Ноутбук відкриється разом із поточним каталогом, оскільки він працює.

Key: HKCR\Directory\Background\shell\ipythonnb
Value: &IPython Notebook Here

Key: HKCR\Directory\Background\shell\ipythonnb\command
Value: "<full path to IPython notebook>" "%v"

Ця пара призначена для контекстного меню, представленого при натисканні на папку. Блокнот відкриється з вибраною папкою в якості робочого каталогу.

Key: HKCR\Directory\shell\ipythonnb
Value: &IPython Notebook Here

Key: HKCR\Directory\shell\ipythonnb\command
Value: "<full path to IPython notebook>" "%1"

Зверніть увагу на аргументи %vvs %1або це не спрацює. Не забудьте і цитати. На моїй платформі повний шлях до ноутбука IPython, C:\WinPython-32bit-2.7.6.4\IPython Notebook.exeале це значення, очевидно, буде залежати від вашої установки.

Редагувати: AFAICT потрібен повний шлях, навіть якщо виконуваний файл знаходиться в системному шляху.


Це має бути найкращою відповіддю IMO
RukTech

2

Знайдіть свій бінет ipython. Якщо ви використовували anaconda для встановлення ipython-notebook на mac, швидше за все, це буде в /Users/[name]/anaconda/bin/каталозі

в цьому каталозі, замість запуску вашого ноутбука як

./ipython notebook

додати --notebook-dir=<unicode>опцію.

./ipython notebook --notebook-dir=u'../rel/path/to/your/python-notebooks'

Для запуску своїх ноутбуків я використовую bashscript у своєму каталогу ipython bin:

DIR=$(dirname $0)
$DIR/ipython notebook --notebook-dir=u'../rel/path/to/your/python-notebooks'

Примітка - шлях до dir ноутбука відносно каталогу ipython bin.


2

Просто дотримуйтесь інструкцій на офіційному сайті , також скопійованих нижче. Для першого кроку замість копіювання запуску ви можете просто перейти до меню "Пуск" і клацнути правою кнопкою миші, щоб відкрити місцезнаходження.

  1. Скопіюйте панель запуску ноутбуків Юпітера з меню на робочий стіл.

  2. Клацніть правою кнопкою миші на новій панелі запуску та змініть поле «Почати в», вставивши повний шлях у папку, яка буде містити всі ноутбуки.

  3. Двічі клацніть на панелі запуску робочого столу Jupyter Notebook (піктограма показує [IPy]), щоб запустити додаток Jupyter Notebook, яке відкриється у новому вікні браузера (або на вкладці). Зауважте також, що вторинне вікно терміналу (використовується лише для реєстрації помилок та для вимкнення) також буде відкрито. Якщо запускається лише термінал, спробуйте відкрити цю адресу у своєму браузері: http: // localhost: 8888 / .


2

У MiniConda2 / Anaconda2 під Windows для зміни робочого каталогу Jupyter або iPython ви можете змінити цей файл:

C:\Program Files\Miniconda2\cwp.py

і додайте розташування папки вашого проекту: development_folder = 'C: \ Користувачі \ USERNAME \ Розвиток " Що в моєму випадку " Моє ім'я користувача \ Розробка ".

також змінити: os.chdir (папка документів) на os.chdir (папка розробки)

try:
    documents_folder = get_folder_path(FOLDERID.Documents)
    development_folder= 'C:\Users\USERNAME\Development'
except PathNotFoundException:
    documents_folder = get_folder_path(FOLDERID.PublicDocuments)
os.chdir(development_folder)
subprocess.call(args, env=env)

Виконайте за допомогою звичайних ярликів ноутбука Юпітер.


1
import sys
sys.path.append('C:/')

2
Хоча код цінується, він завжди повинен мати супровідне пояснення. Це не повинно бути довгим, але очікується.
петерх

1

У мене і 32, і 64-бітний пітон, і ipython за допомогою WinPython, я хотів, щоб і 32, і 64-бітні версії вказували на один і той же робочий каталог для ipython notebook.

Я дотримувався вищенаведених пропозицій, я все ще не міг привести в дію налаштування.

Ось що я зробив - на випадок, коли комусь це потрібно:


Схоже, ноутбук Ipython використовував конфігурацію з C:\pythonPath\winpythonPath\settings\.ipython\profile_default

Хоча ipython locate повертаєтьсяC:\users\Username\.ipython

Як результат, зміна файлу ipython_notebook_config.py нічого не змінила мою робочу директорію.

Крім того, ipython profile_createне було створено потрібних файлів python вC:\pythonPath\winpythonPath\settings\.ipython\profile_default

Я впевнений , що є кращий спосіб , але вирішити цю проблему швидко, я скопіював відредагований пітон файли C:\users\Username\.ipython\profile_defaultдляC:\pythonPath\winpythonPath\settings\.ipython\profile_default

Тепер (нарешті) ipython notebook 64 біт працює і надає мені правильну робочу директорію

Примітка для Windows У мене немає проблем із таким синтаксисом:

c.NotebookApp.notebook_dir = u'C:/Users/Path_to_working_directory'

1

Якщо ви використовуєте ipython в Linux, виконайте наступні дії:
!cd /directory_name/
Ви можете спробувати всі команди, які працюють у вашому Linux-терміналі.
!vi file_name.py

Просто вкажіть символ вигуку (!) Перед командами Linux.


0

Для Mac OS X з пробілами в цільовому каталозі (див. До @pheon). Додайте таким чином додаткову пару подвійних лапок навколо $ (...). Дивіться: https://stackoverflow.com/a/1308838 (Шон Яскравий)

#!/bin/bash
cd "$(dirname "$0")" && pwd
ipython notebook

0

У мене дуже ефективний метод збереження зошитів у потрібному місці у Windows.

  1. Одноразова діяльність: переконайтеся, що шлях до jupyter-notebook.exeзбереженого під змінною середовища.
  2. Відкрийте потрібний каталог або з Windows Explorer, або з компакт-диска з командного рядка
  3. У програмі Windows Explorer у потрібній папці виберіть адресний рядок (таким чином, щоб мітка шляху була повністю вибрана) та введіть jupyter-notebook.exe
  4. вуаля !! ноутбук відкриється з потрібної папки, і будь-який новий блокнот буде збережено в цьому місці.

0

У командному рядку перед введенням " jupyter notebook" перейдіть до потрібної папки.

У моєму випадку всі мої файли python знаходяться у "D: \ Python".

Потім введіть команду "ноутбук юпітера" і там у вас є. Ви змінили свій робочий каталог.


0

Це запитання виникає, коли я шукаю, ipython change pwdхоча мене цікавить не a notebook, а термінал або qtconsole. Не знайшовши відповідного запису конфігурації, я спробував:

# lines of code to run at IPython startup.
c.InteractiveShellApp.exec_lines = ['%cd /home/paul/mypy']

Це shellклас базового рівня ; є записи терміналів та консолей (і, можливо, ноутбук), які можуть додатково налаштувати дію.

З документів виходить, що importвисловлювання найчастіше зустрічаються у записі, але, схоже, працює і багато магічних команд.


0

Якщо ви використовуєте ipython у Windows, виконайте наступні дії:

  1. перейдіть до ipython notebook в програмах і клацніть правою кнопкою миші на ньому та перейдіть до властивостей.
  2. У вкладці ярлика змініть каталог "Почати в" на потрібний каталог.
  3. Перезавантажте ядро.

0

Ви також можете використовувати AutoHotKey за допомогою простого скрипту, щоб відкрити сервер ноутбуків Jupyter в каталозі за замовчуванням (CTRL + I) або шлях, виділений в Explorer (або в іншому місці з CTRL + SHIFT + I).

#SingleInstance Force
#NoTrayIcon

SetTitleMatchMode RegEx

; Press CTRL+ALT+I in a Windows Explorer window to launch a IPython notebook server in the current folder.
^+!i::
; Get the current path.
Send ^l
; Backup the current clipboard.
ClipSaved := ClipboardAll
; Copy and save the current path.
Send ^c
ClipWait
x = %Clipboard%
; Restore the clipboard.
Clipboard := ClipSaved
ClipSaved = ; Free the memory in case the clipboard was very large.
; Now, run the IPython notebook server.
RunWait, ipython notebook --notebook-dir "%x%", , min
return

^i::
; Now, run the IPython notebook server.
RunWait, jupyter notebook --notebook-dir "C:\Path\To\Workspace", , min
return

; Press CTRL+ALT+P to kill all Python processes.
^!p::
Run, taskkill /f /im python.exe, , min
return

0

Верхнє рішення може не працювати для вас, якщо ви встановили останню версію Python в Windows. Я встановив Python 3.6.0 :: Anaconda 4.3.0 (64-розрядний), і я хотів змінити робочий каталог iPython Notebook під назвою Jupyter, і ось як це працювало для мене.

Крок 1: Відкрийте CMD і введіть наступну команду.

Крок1: CMD

Крок 2: Тепер він створив файл у папці .jupyter. Для мене це C: \ Users \ Admin.jupyter. Там ви знайдете файл під назвою jupyter_notebook_config.py. Клацніть правою кнопкою миші та відредагуйте її. Додайте наступний рядок і встановіть шлях вашого робочого каталогу. Встановіть власний робочий каталог замість "I: \ STUDY \ Y2-Trimester-1 \ Modern Data Science"

Ми зробили. Тепер ви можете спробувати перезапустити ноутбук Юпітер. Сподіваюся, це вам корисно. Дякую


0

Я додам тут довгий список відповідей. Якщо ви перебуваєте в Windows / використовуєте Anaconda3, я це зробив, перейшовши у файл /Scripts/ipython-script.py, і просто додав рядки

import os
os.chdir(<path to desired dir>)

перед рядком

sys.exit(IPython.start_ipython())
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.