일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- pytorch
- mysql
- paramiko
- Linux
- ubuntu
- Python
- error
- 핑거스타일
- C
- Selenium
- OpenCV
- Numpy
- windows forms
- LIST
- JSON
- Visual Studio
- YOLO
- 프로그래머스
- label
- C#
- 채보
- C++
- 오류
- pip
- VS Code
- 명령어
- 기타 연주
- SSH
- pandas
- Docker
- Today
- Total
목록IDE (14)
기계는 거짓말하지 않는다
VS Code 사용 중, 되던 주석 처리 단축키(Ctrl + /)가 작동하지 않는 경우가 있다.입력 키를 변경한 것이 아니라면, 입력기가 한컴 입력기나 다른 입력기로 변경되어있는 경우에정상 작동하지 않는다. 입력기 변경 단축키를 잘못 눌렀을 수 있다. 위 이미지와 같이 입력기를 변경한다.
VS Code SSH 설정 VS Code SSH 설정 우선 마켓플레이스에서 Remote - SSH를 설치한다. Ctrl + Shift + P 입력 시 명령어 창에 원격을 입력하고 원격-SSH: SSH 구성 파일 열기를 클릭한다. 사용자\.ssh\config 선택한다. 이러한 설정 파일이 열린다 machine-does-not-lie.tistory.com 기본적으로 SSH 연결하는 방법과 동일하지만, Docker Container를 생성할 때, 그리고 내부에서 해주어야 할 일이 있다. Docker SSH Settings docker run 시에 22번 포트를 열어주어야 한다. docker run -it -p 임의포트:22 ... # ex) docker run -it -p 10022:22 ... # -p 외부..
우선 마켓플레이스에서 Remote - SSH를 설치한다. Ctrl + Shift + P 입력 시 명령어 창에 원격을 입력하고 원격-SSH: SSH 구성 파일 열기를 클릭한다. 사용자\.ssh\config 선택한다. 이러한 설정 파일이 열린다. Host 는 원격 연결을 구분할 이름, HostName 은 IP 또는 연결 주소, User 은 원격될 때 로그인할 사용자이다. .pem 과 같은 키 파일이 있다면 ssh 디렉터리 밑에 pem 파일을 두고 IdentityFile 항목을 추가한다. IdentityFile 옆에 pem 파일 경로를 입력한다. Port 추가도 가능하다. 만약 비밀번호를 입력한다면, OpenSSL 등을 사용하여 키 파일을 생성 후 경로를 입력한다.
VS 2017 이상에서 지원된다. 현재 VS 2022 에서 사용중이다. Visual Studio Market Place - Word Highlight With Margin VS 메뉴의 확장 - 확장 관리에서 확인할 수 있다. 마우스나 키보드로 단어를 선택하면 현재 코드에서 현재 선택된 단어의 모든 항목을 검색하고 강조 표시한다. 설치 후 VS 메뉴의 도구 - Word Highlight settings 에서 설정을 변경할 수 있다.
VS Code Remote Development 확장을 사용할 때 이런 오류를 보는 경우가 있다. 사용자/.ssh 디렉터리 내부에 따로 설정한 config 파일에 HostName과 User로 사용을 잘 하고 있었다. 원래 잘 되던 것이 갑자기 안되거나 SSH 서버 재설치를 했고, 다른 방법을 모두 시도해 보았는데 안된다면 같은 디렉터리 안의 known_hosts 파일의 키가 바뀌었을 수도 있다. 이 파일 내부의 사용자를 지우거나 통째로 삭제하고 VS Code의 SSH를 다시 연결하여 해결했다.
VS 2019를 사용했다. 컴파일 후 실행 파일을 관리자 권한으로 실행해야 할 때가 있다. 아래와 같이 진행한다. 프로젝트 우클릭 - 추가 - 새 항목 선택 애플리케이션 매니페스트 파일 선택 이후 app.manifast 파일이 생성된다. 이곳에서
VS Code에서 pip install 명령어를 실행할 때 이러한 오류를 보는 경우가 있다. Fatal error in launcher: Unable to create process using "경로" 한글로 된 디렉터리 또는 경로를 찾을 수 없어서 아니면 가상환경을 사용하고 있을 때 볼 수 있다. 해결법 Cmd에서 python -m pip install --upgrade pip 실행 또는 VS Code 상에서 python -m pip install 명령어 실행
Python 3 버전 이상은 venv 명령어로 가상환경을 설정할 수 있다. 명령어는 다음과 같다. python -m venv [경로] ex) python -m venv Virtual VS Code는 하단의 Powershell 또는 Cmd에서 입력하면 된다. 보이지 않는다면 상단의 터미널(T) - 새 터미널을 선택하면 된다. 디렉터리가 정상적으로 생성이 되면 디렉터리 안에 Scripts 디렉터리가 생성되어있다. Scripts 디렉터리 내부의 activate를 실행하면 가상환경 활성화가 되고 더 이상 사용하지 않으려면 deactivate를 입력하면 된다. 활성화 후 초록색 네모칸 안에 venv명령어 입력 시 생성한 디렉터리 이름이 있으면 정상적으로 활성화가 된 것이다. 만약 활성화가 불가능 하다면 Set-E..