본문 바로가기

컴퓨터/Vscode

vscode로 jupyter notebook 접속이 안될 때 해결하는 방법 jupyter notebook 설정을 다 맞춘 후 원격으로 접속할 때 문제가 생기는 경우가 있다. 모든 경우를 해결할 수는 없지만 브라우저에서는 잘 접속될 때는 아래를 따라하자. 1. extensions 부분에서 jupyter와 python extended를 모두 reinstall하고 다시 설치할 것 2. vscode의 settings.json에 들어가서 아래와 같은 옵션을 추가해줄 것 { { # }, "jupyter.allowUnauthorizedRemoteConnection": true, "terminal.integrated.commandsToSkipShell": [ "jupyter.allowUnauthorizedRemoteConnection": true ] } 3. 위의 방법으로 안된다면 원격서버의.. 더보기
1개의 단축키로 여러 개의 명령어를 실행시키는 방법 vscode가 종종 업데이트 되면 의도치 않게 단축키의 기능이 약간 바뀌는 경우가 생긴다. 예를들어 활성화된 에디터에서 shift+enter로 커서가 있는 명령어를 실행했더니 터미널로 커서가 이동하는 불편한 문제가 생기기도 했다. 이런 문제를 해결하기 위해 아래와 같은 방법으로 접근했다. 1. 확장마켓 플레이스에서 'multi-command'를 vscode에 설치한다. 2. keybindings.json 파일을 열고 아래와 같은 명령어를 집어넣는다. { "key": "shift+enter", "command": "extension.multiCommand.execute", "args":{ "sequence":[ "workbench.action.terminal.runSelectedText", # 활성화된 터.. 더보기
주피터 노트북 플랏 출력 옵션 변경하기 1. 문제 정의 vscode는 무척 편리한 노트북 사용을 할 수 있게 도와준다. 그런데, 이것저것 확장 프로그램 (extension)을 설치하다보면 위와 같이 설정이 꼬여서 figure가 안나오는 경우가 있다. 로 옆에 있는 것을 클릭하면 text/plain으로 나오게 된다. 이것을 image/png로 변경하면 해결되는데 어떻게 하면 되는걸까? 2. 해결방법 해결법은 아래와 같은 방법으로 접근해 가면 된다. 1. 툴바에서 점 3개로 되어있는 아이콘을 클릭한다. 2. Customize Notebook Layout을 클릭한다. 3. Edit in settings.json을 클릭한다. vscode의 설정에 따라 edit in settings.json이 보이는 형태는 다를 수 있다. 그러나 글자 자체는 똑같다... 더보기
[vscode] migration 후 원격접속 안되는 문제 해결법 윈도우 마이그레이션 후 원격접속이 안되는 문제가 발생함. 에러 메세지는 아래와 같은 것이 나왔다. Install terminal quit with output Bad owner or permissions on C 이것의 해결법은 원격접속 서버가 리눅스라면 .vscode*로 돼있는 것들을 삭제하면된다. ls -a rm -rf .vscode* # 단 .vscode*를 날려버리는 것에서 발생할 수 있는 문제는 책임 못 진다. 그래도 해결이 안되면 config 파일에 대한 경로 설정이 망가져서이다. 방법은 보기->명령팔레트->원격-SSH SSH구성파일 열기->설정 으로 들어간다. 여기서 config파일의 경로를 더블 back-slash로 넣어준다. C:\\Users\\[사용자]\\.ssh\\config 이렇게 .. 더보기
[vscode] 비밀번호 입력 없이 외부 접속하기 vscode를 써보니 무척 좋은데 디렉토리를 옮길 때마다 비밀번호를 넣어야하는 불편함이 있다. 공유키를 넣으면 되는데 다음과 같은 방식으로 진행하면 된다. 1. 먼저 윈도우 키를 누르고 PowerShell을 킨다. 2. powershell에서 아래의 명령어를 입력한다. ssh-keygen -t rsa -b 4096 이미 나는 만들어놓았기 때문에 덮어 씌울 것인지 뜨는데 처음하는 사람들은 enter를 누르면 된다. 3. 암호를 입력하지 말고 그냥 엔터를 눌러라! 안그러면 비밀번호를 입력해야한다. 4. 키 파일 SCP 전송 scp (id_rsa.pub경로) (아이디@호스트):id_rsa.pub # 예 # scp C:\Users\sejin.oh/.ssh/id_rsa.pub osj@server1.com:id_r.. 더보기