IT Share you

Pycharm의 Jupyter 노트북

shareyou 2020. 11. 17. 21:24
반응형

Pycharm의 Jupyter 노트북


Pycharm에서 jupyter 노트북을 사용하려고하지만 새로운 Jupyter 업데이트에서 토큰이 추가되었음을 깨달았습니다. JetBrains의 아래 튜토리얼을 따르고 있습니다.

가상 환경이 생성 된 상태에서 모든 설정이 시작되고 URL을 127.0.0.1:8888로 설정했지만 셀 실행 버튼을 클릭하면 Jupyter Notebook에서 다음과 같은 메시지가 표시됩니다. "Please, enter 인증 토큰 ", 다음과 같습니다.

PyCharm 오류 메시지 : Jupyter Notebook URL 인증 토큰 입력

jupyter 업데이트 블로그에서 찾아 봤는데 액세스를위한 토큰을 생성하는 내 웹 브라우저를 시작해야한다고 말했지만 여기에 내 브라우저가로드되어 있지는 않습니다.

여기에서 도움을 주시면 대단히 감사하겠습니다.


실행 jupyter notebook list하면 컴퓨터에서 실행중인 모든 서버가 표시됩니다. 따라서 PyCharm에서 셀을 시작한 후 터미널에서이 작업을 수행하면 Currently running servers: http://127.0.0.1:8888/?token=f85145dda03dc598bbbfa6e53b93cbcb27629ea00cfd2105 :: /home/.... 인증을위한 적절한 토큰이 포함 된 유사한 출력이 생성됩니다 .


  1. URL을 다음과 같이 편집 / 입력하고 http://localhost:8888( "?token="끝에서 제거 ) 확인을 클릭 합니다.
  2. PyCharm 창 상단 근처에 "Jupyter 노트북에 연결할 수 없습니다. Jupyter 노트북을 실행하십시오"라는 풍선 프롬프트가 표시됩니다. 다음과 같이 보일 것입니다 (색상 구성에 따라 다름) :

PyCharm 프롬프트 : Jypyter 노트북에 연결할 수 없습니다.  Jupyter 노트북 실행

  1. 링크를 클릭하십시오 : "Jupyter 노트북 실행"
  2. PyCharm이 Jupyter 서버를 시작하고 새 토큰 을 생성합니다 . 보기-> 도구 창-> 실행에서 새 토큰의 세부 사항을 확인하고 웹 브라우저에서 열 선택적 URL을보십시오.

추가 정보 : https://www.jetbrains.com/help/pycharm/using-ipython-jupyter-notebook-with-pycharm.html


터미널 이 어디 있는지 모르는 저와 같은 사람들에게 -> 내가 더 쉽게 찾을 수있는 또 다른 방법은 다음과 같습니다.

1) 브라우저에서 새 Jupyter 노트북을 엽니 다. URL을 보면 localhost (예 : localhost : 8889)를 볼 수 있으며 필요한 경우 PyCharm에서 기본값을 변경할 수 있습니다.

2) 토큰의 경우 브라우저에있는 동안 F12를 누른 다음 Ctrl + F를 누르고 '토큰'을 검색합니다. html 코드 어딘가에 임의의 숫자와 문자로 구성된 긴 문자열이 있습니다.


가장 짧은 방법은 내가 발견 :
당신이 입력하면 jupyter notebookPowerShell은 터미널에서, PowerShell을 자동으로 로컬 호스트 포트를 출력하고, 그 토큰 것이다 PyCharm필요가 실행합니다.

PyCharm 터미널에서 명령을 실행하여 여러 개가있는 경우 동일한 인터프리터로 이동할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/41736309/jupyter-notebook-in-pycharm

반응형