vscode 도 괜찮은데, 처음 배울 때 Spyder 로 배워서 그냥 이거 계속 쓴다. 파이썬 가상환경 사용법을 예전에 적어 뒀는데, 날렸나부다…. 그래서 다시 적는다.
가상환경 사용법
생성
% python -m venv [가상환경 이름]
가상환경 이름대로 폴더가 생성되고, 그 안에 해당 가상환경에서 사용할 패키지가 설치된다.
켜기
% source [가상환경 경로]/bin/activate
켜지면 프롬프트 앞에 가상환경의 이름이 표시된다.
끄기
(가상환경 이름) % deactivate
스파이더 설정
Preferences 창에서 Python interpreter 항목에서 Use the following python interpreter: 를 선택하고 경로를 넣어준다. 내가 생성한 가상 환경의 bin 폴더 안에 python 의 경로를 넣는다.
캡쳐를 못했는데, 그러면 오른쪽 콘솔에 경고 메시지 하나가 뜬다. 요약하면 spyder-kernels 를 설치하라는 말이다. 아직 가상환경 설정이 다 된게 아니니까, 터미널로 설치한다.
% source ./[가상환경 이름]/bin/activate
(가상환경 이름) % pip install Spyder-kernels
설치가 완료되면 spyder 안의 console 에서도 pip 명령을 사용 할 수 있다.