본문 바로가기

개발하자

파이썬 시프트 + 주피터가 있는 VScode에서 작동하지 않음을 입력합니다.

반응형

파이썬 시프트 + 주피터가 있는 VScode에서 작동하지 않음을 입력합니다.

이제 주피터 확장을 추가한 파이썬 확장을 사용하여 VS 코드 버전 1.50.1을 새로 설치했습니다. 주피터 확장 빌드 번호는 2020.12.411183115입니다. 기본값으로 shift Enter 키를 누르면 아래에 새 줄이 추가됩니다. 영상에서 shift + enter가 라인을 실행하기 위해 작동해야 한다는 것을 볼 수 있습니다. 이 시점에서 내가 대화형 창에서 코드를 실행할 수 있는 유일한 방법은 ctrl + shift + p를 사용하고 run selected cell을 선택하는 것이다.

키보드 바로 가기를 ctrl + Enter로 변경해도 아무 일도 일어나지 않습니다(아래 줄은 새로 추가되지 않음). Ctrl + Shift + p를 누르면 올바른 바로 가기가 ctrl + Enter인 것을 볼 수 있지만 작업을 트리거하지 않습니다.

enter image description here

다음은 변경 전의 단축키 스크린샷입니다.

enter image description here

키보드 단축키를 아래 설명에 맞게 변경합니다. 이제 ctrl + 입력을 누르면 아무 일도 일어나지 않습니다.

enter image description here




또한 나를 위해 새 줄을 삽입했는데, 이것을 제거하면 이것이 방지된다.

매핑을 다음으로 변경했습니다.

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

이러한 매핑은 Jupyter 노트북()에서 사용할 수 있지만, 과는 제가 정의한 🤔와 비교하여 스왑됩니다.

또한 나는 다음과 같은 파이썬 확장을 사용하고 있다.

  • "매직 파이썬"
  • 쥬피터

:

  • "파이썬 확장팩"

파일을 열면 주피터 노트북으로 열립니다. 내가 파일을 열 때 나는 Jupyter나 MagicPython(그리고 Python)을 사용할 수 있다.

enter image description here

enter image description here




다음 바로 가기 키 설정을 사용하십시오.

{ "key": "shift+enter",           "command": "jupyter.execSelectionInteractive", "when": "editorTextFocus"
},

이 바로 가기 키는 사용 조건에 따라 설정되며, 확인(제어판 개방 포함)이 되어야만 사용할 수 있습니다. 따라서 이 바로 가기 키에 대한 사용 조건을 제거할 수 있습니다.

enter image description here




아래에 다음 행을 추가합니다.

"jupyter.sendSelectionToInteractiveWindow": true

그럼 효과가 있겠네요.




변경해야 할 사항은 다음과 같습니다.

enter image description here




제 경우에는 확장 기능에 문제가 있었습니다. 왼쪽 패널의 메뉴를 설치한 후에 작동했습니다.

나는 이미 다음 줄을 추가했다:

"jupyter.sendSelectionToInteractiveWindow": true



나는 노트북에 있는 내 단축키와 충돌하는 것으로 추정되는 명령어를 제거함으로써 해결했다.


반응형