일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Pod
- wireshark
- namespace
- VSCode
- spring cloud config
- ebpf
- 행정구역분류
- android studio
- HLS
- configmap
- service
- Java
- Sysinternals
- golang
- Flutter
- macos
- nginx-media-server
- Python
- kubectl
- Windows10
- aws cli
- deployment
- docker
- RTMP
- aws
- Kubernetes
- Android
- dart
- Shell script
- ffmpeg
Archives
- Today
- Total
woonizzooni
[VSCode] Python 가상 실행 환경 구성 (Windows환경에서) 본문
python 설치된 상태 (Windows10에서 Microsoft Store에서 제공하는 Python 3.7을 설치함. 명령프롬프트에서 python입력하니 그쪽으로 랜딩되길래... 그냥 해봄)
VSCode - Python 플러그인 설치된 상태
아래 경로를 workspace로,
D:\Workspace\VSCode\
그 밑에 가상환경을 만들까 한다.
('가상 환경' 참고 : https://docs.python.org/ko/3/tutorial/venv.html)
- VSCode실행
- 터미널 실행 : View > Terminal or Ctrl+Shift+`
- Workspace로 이동 & 가상 환경 생성
PS C:\Users\..........> cd D:\Workspace\VSCode\
PS D:\Workspace\VSCode> python -m venv env_test
PS D:\Workspace\VSCode>
- workspace열기
** 주의 : venv로 생성한 가상 환경 폴더를 열게되면 가상환경 내의 python interperter 선택이 되지 않음 **
- "...You need to go up a level in your directory structure and then Python will find the virtual environment (i.e. open the directory that contains your 'env' directory, not 'env' itself)"
https://github.com/Microsoft/vscode-python/issues/2470
- "...You need to go up a level in your directory structure and then Python will find the virtual environment (i.e. open the directory that contains your 'env' directory, not 'env' itself)"
- Ctrl + Shift + P 누르고 Python: Select Interpreter 선택 > 방금 생성한 가상환경의 Scripts/python.exe를 선택
- 터미널에서 가상환경 활성화
- 만약 문제가 있을 경우("....스크립트 실행할 수 없다...") 아래 명령 입력 후 시도..
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
Set-ExecutionPolicy Unrestricted
Set-ExecutionPolicy Unrestricted -Force
- 만약 문제가 있을 경우("....스크립트 실행할 수 없다...") 아래 명령 입력 후 시도..
- 크롤링을 위해 2개 패키지 설치 (난 python3 환경임)
(env_test) PS D:\Workspace\VSCode> pip install requests
(env_test) PS D:\Workspace\VSCode> pip install BeautifulSoup4
- 샘플 코드 생성 & 저장 (난 가상 환경 폴더에 저장하겠음) : D:\Workspace\VSCode\env_test\get.py
https://woonizzooni.tistory.com/23
- 실행
- 터미널에서 실행 :
- F5 누르고 Python File Debug the currently active Python file 선택 (BP걸어봐도 좋고)
- 터미널에서 실행 :
** (2019/08/24 업데이트) : bp(breakpoint)가 걸리지 않을 경우 디버그 실행 옵션 (launch.json 설정)에
"justMyCode": false 가 후 시도 **
- 가상환경이 바뀔 때는 deactivate명령으로 비활성화 시키자
[참고]
https://code.visualstudio.com/docs/python/environments
https://www.mssqltips.com/sqlservertip/2702/setting-the-powershell-execution-policy/
'MISC' 카테고리의 다른 글
[Mac] listen 포트 & pid 확인 방법, TCP/UDP 세션 확인 방법 (0) | 2019.07.20 |
---|---|
MSYS2 설치 및 패키지 설치 (0) | 2019.07.10 |
foo bar 기원 (0) | 2019.06.13 |
rc 파일이란? rc란? (3) | 2019.06.13 |
Wireshark SSL/TLS 패킷 복호화 (0) | 2019.06.13 |
Comments