Jupyter 노트북 (이전의 IPython)을 열면 기본값이 C:\Users\USERNAME
입니다.
다른 위치로 변경하려면 어떻게해야합니까?
답변
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
기본 시작 위치가 될 변수 를 설정할 수 있습니다.
답변
%pwd #look at the current work dir
%cd #change to the dir you want
답변
Windows에서 IPython을 사용하는 사람들에게는 깔끔한 요령은 선택한 프로젝트를 가리키는 노트북으로 열도록 설계된 각 프로젝트 디렉토리에 ipython 아이콘을 만들 수 있다는 것입니다. 이것은 사물을 분리하는 데 도움이됩니다.
예를 들어 C : \ fake \ example \ directory에 새 프로젝트가있는 경우
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\
( “시작”끝에서 추가 된 슬래시에 유의하십시오)
그러면 Windows 명령 행이 실행되고 작업 디렉토리가 변경되고 해당 디렉토리를 가리키는 ipython 노트북이 실행됩니다.
이 중 하나를 각 프로젝트 폴더에 놓으면 두 번 클릭해도 ipython 노트북 그룹이 멋지게 분리되어 유지됩니다.
업데이트 : IPython은 pylab의 명령 줄 인라이닝에 대한 지원을 제거 했으므로이 트릭으로 수정하려면 최신 IPython 버전이 있거나 “pylab 인라인”을 원하지 않는 경우 “–pylab inline”을 제거하는 것입니다.
주피터 노트북 업데이트 ~ 버전 4.1.1
내 테스트 시스템에서 아래 주석에보고 된 것처럼 최신 jupyter 빌드는 시작 디렉토리를 확인하고 작업 디렉토리로 시작 디렉토리로 시작합니다. 이는 작업 디렉토리 대체가 필요하지 않음을 의미합니다.
따라서 바로 가기는 다음과 같이 간단 할 수 있습니다.
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
jupyter 노트북이 PATH에 없으면 명령 앞에 전체 디렉토리 참조를 추가하면됩니다. 그래도 작동하지 않으면 이전 버전에서 작업하십시오. 매우 편리하게, 이제 4.1.1 이상의 테스트에서 “시작 :”을 비울 수 있습니다. 어쩌면 그들은이 항목을 SO에서 읽었고 그것을 좋아했습니다. 오랫 동안 공감하지 마십시오.
답변
당신이 사용하는 경우, 코멘트에 언급 MrFancypants으로 Jupyter (가 현재 이전 IPython 노트북 프로젝트를 대체하기 때문에 당신이해야한다), 가지가 있습니다 조금 다른를 . 하나는 더 이상 프로파일이 없습니다.
후 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
원하는 전자 필기장 폴더가 열립니다. 또한 모든 새 작업 시스템에 배포하는 내 dotfiles 저장소 의 전체 ~ / .jupyter 폴더 버전을 지정합니다 .
제쳐두고, 당신은 여전히 --notebook-dir
명령 줄 옵션을 사용할 수 있으므로 간단한 별칭이 귀하의 요구에 더 적합 할 수 있습니다.
jupyter notebook --notebook-dir=/absolute/path/to/notebook/directory
답변
Windows의 iPython Notebook에서 이것은 나를 위해 일했습니다.
cd d:\folder\
답변
@Matt의 접근 방식 외에도 노트북에 영구적으로 사용할 기본 디렉토리를 변경하는 한 가지 방법 은 구성 파일을 변경하는 것입니다. 먼저 cmdline에 다음을 입력하십시오.
$> ipython profile create
기본 구성 파일로 프로파일을 초기화합니다. 두 번째로 file 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'
답변
Windows 10의 경우
-
를 찾아 jupyter_notebook_config.py 사용자 \ your_user_name \ .jupyter \ 또는 마이크로 소프트 코타나로를 조회 : C이다.
-
없는 경우 cmd 행으로 이동하여 다음을 입력하십시오.
jupyter notebook --generate-config
-
열기 jupyter_notebook_config.py을 하고 할
ctrl-f
에 대한 검색 :c.NotebookApp.notebook_dir
-
#을 제거하여 주석을 해제하십시오.
-
다음으로 변경하십시오.
c.NotebookApp.notebook_dir = 'C:/your/new/path'
참고 :
u
첫 번째'
앞에을 입력 하거나로 변경 하거나을 (\\\\
를/
) 변경할'
수"
있습니다. 나는 그것이 중요하다고 생각하지 않습니다. -
Jupyter Notebook 링크로 이동하여 마우스 오른쪽 버튼을 클릭하십시오. 속성을 선택하십시오. 바로 가기 메뉴로 이동하여 대상을 클릭하십시오. % USERPROFILE %을 찾으십시오. 삭제하십시오. 저장. Jupyter를 다시 시작하십시오.