[다음에서 이동됨데이터 과학 스택 교환여기까지, 2019년 10월 17일]
나는 이전에 이런 질문을 4번이나 본 적이 있습니다. 하지만 지금까지 누구도 답변을 제공하지 않았습니다. 보다:
스택 오버플로 -더 이상 Jupiter 노트북에서 내 프로젝트를 볼 수 없습니다.
슈퍼유저 -Jupyter 노트북 오류: "http://localhost:8888/tree"에 아무것도 표시하지 않습니다.
슈퍼유저 -기본 이외의 Anaconda Navigator 환경에서는 Jupyter Notebook이 열리지 않습니다.
[Anaconda 명령 프롬프트에서 Jupyter Notebook이 실행되고 결과 웹 페이지가 Chrome에서 열리는 것을 보여주는 스크린샷]
저는 Windows 7 PC에서 Anaconda 3을 실행하고 있습니다. 저는 이 컴퓨터에서 거의 1년 동안 Jupyter Notebook을 사용해 왔습니다. 몇 주 전 어느 날, Jupyter Notebook으로 더 이상 유용한 작업을 수행할 수 없었습니다. Anaconda 프롬프트에서 또는 시작 메뉴(Anaconda3 아래)의 링크를 클릭하거나 Anaconda Navigator를 시작한 후 클릭하여 Jupyter를 시작할 수 있습니다. 모든 경우에, 노트북 트리의 루트에 멈춰 iPython 노트북에 접근할 수 없거나 열 수 없다는 점을 제외하면 모든 것이 괜찮아 보입니다. Chrome, Firefox 및 (pwah!) Internet Explorer 브라우저를 사용해 보았지만 동일한 결과를 얻었습니다.
내 디렉터리에서 Jupyter 구성 파일을 편집해 보았습니다 C:\Users\myname\.jupyter
. 시작할 때 나오는 텍스트를 보면 Jupyter가 해당 파일의 정보를 선택하고 있음을 알 수 있습니다. 정보를 변경할 수 있고 텍스트 출력도 변경되기 때문입니다.
Anaconda와 Python까지 모두 제거해 보았습니다. 재부팅한 후 Anaconda3을 다시 설치합니다. 이것이 작동하지 않았을 때 나는 꽤 실망했습니다. 나는 이 문제를 쉽게 해결할 수 있을 것 같은 느낌이 들지만, 그것은 나에게는 불가능합니다. 예를 보여주기 위해 Anaconda 명령 창의 스크린샷과 노트북이 시작될 때 브라우저가 어떻게 보이는지 첨부합니다. 물론 주소 표시줄에 "file:///blah"를 입력하면 확실히 디렉토리를 볼 수 있습니다. 그러나 이렇게 하면 Jupyter Notebook 활동이 중단되므로 *ipynb
파일을 클릭하면 모든 JSON 중괄호 등이 포함된 텍스트 편집기에서 해당 파일이 열립니다. 많이 사용되지 않습니다.
그런데 Spyder를 시작하는 데 아무런 문제가 없습니다.
Jupyter에서 IPython 노트북을 탐색하고 열려면 어떻게 해야 합니까? 감사해요.
답변1
Jupyter Notebook의 최신 업데이트에 있는 버그입니다. 해결 방법은 최신 작업 복사본으로 다시 다운그레이드하는 것입니다. 저는 pip가 아닌 conda를 사용하여 다운그레이드하는 방법을 원했고 훌륭한 솔루션을 찾았습니다. Anaconda는 전체 시스템(conda + jupyter + spyder + ...)의 이전 릴리스 아카이브를 보관합니다. 여기서 아카이브를 찾을 수 있습니다:
https://repo.continuum.io/archive/
나에게 효과가 있었던 버전은 2019년 7월 릴리스였습니다.
https://repo.continuum.io/archive/Anaconda3-2019.07-Windows-x86_64.exe
먼저 Anaconda를 완전히 제거한 다음 보관된 버전을 설치해야 합니다.