부런의 부지런한 데이터분석

[vscode] 기본 설치, 파이썬 환경변수 설정, 가상환경 만들기, 파이썬 버전 변경 본문

Q&A

[vscode] 기본 설치, 파이썬 환경변수 설정, 가상환경 만들기, 파이썬 버전 변경

부런 2023. 4. 9. 01:57

주피터 노트북만 쓰다가 최근 연구실 인턴으로 들어가면서 vscode를 입문했다. 아무도 나한테 vscode를 쓰라고 하지 않았지만 다 이거 쓰는데 나만 모르니까 내가 너무 한심해서 쓰기로 함 ㅇㅇ. 연구실 컴퓨터에서 anaconda 설치하고 jupyter notebook 설치했는데 vscode로 해보려니까 뭐가 안돼서 겪었던 문제와 해결 방법을 담아놓을 예정이다.

 

1. 계속 pip가 없다고 떴다 -> 환경변수 설정 문제라고 함. 

https://bigphu.tistory.com/96

 

[Python] 파이썬 설치 환경 변수 설정 / pip 명령어 오류

오랜만에 파이썬 작업을 하려고 하는데 아래 오류메시지와 함께 vs code 에서 pip 명령어가 먹지 않았다. 'pip' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지

bigphu.tistory.com

python을 그냥 다시 설치했다. Add Python to environment variables 옵션 꼭 체크해주기. 근데 anaconda로 jupyter notebook 쓸 때는 파이썬을 따로 안 설치해도 됐던 것 같은데 vscode는 꼭 이걸 설치해야 하는 건가? 잘 모르겠지만 python을 따로 설치하니까 vscode에서 쉽게 해결됐다.

 

2. 가상환경 만들기, 가상환경 리스트 확인하기

https://technical-support.tistory.com/78

 

anaconda 가상환경 리스트 확인하기 (anaconda list)

현재 anaconda에 만들어 놓은 가상환경의 list가 나오는 명령어 입니다. conda info --envs

technical-support.tistory.com

#가상환경 list 확인하기
conda info --envs

https://taeguu.tistory.com/72

 

[mac m1] Visual Studio Code에 anaconda 가상환경 연결

Visual Studio Code를 사용할 때 마다,내가 선택한 Anaconda의 가상환경에 접속되게 하는 설정 방법입니다. 가상환경을 사용하는 이유는, 프로젝트마다 다양한 라이브러리를 설치하게 되며, 기존의 라

taeguu.tistory.com

항상 powershell prompt로 가상환경 만들다가 선배가 너 vscode에서 가상환경 만들 줄 알지? 라고 했을 때 아니라고 했더니 심히 당황하는 것을 보고 열심히 구글링했다...  근데 그냥 anaconda powershell prompt에서 가상환경 만들고, vscode에서 ctrl+shift+p -> select intepreter로 들어가서 만든 가상환경 누르면 알아서 연결이 잘 된다. 뭔가 잘 연결이 됐는지 확인하고 싶으면 터미널 창 옆에 +를 누르면 (base)에서 (가상환경이름)으로 잘 activate 된 것을 확인할 수 있다.

 

3. 가상환경 만들기 - python 버전 변경

https://blog.naver.com/PostView.naver?blogId=hs929kr&logNo=222399156793&categoryNo=11&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=search

 

anaconda 가상환경의 python version 변경

0. source activate (가상환경명) : 가상환경 실행. 1. python -V : 파이썬 버전 확인. 2. conda search p...

blog.naver.com

#가상환경 생성
conda create -n 가상환경이름
#가상환경 실행
conda activate 가상환경이름
#현재 파이썬 버전 확인
python -V
#특정 버전으로 파이썬 버전 변경
conda install python==x.x.x
#가상환경 종료
conda deactivate 가상환경이름
#가상환경 재실행
conda actiavate 가상환경이름
#파이썬 버전 확인
python -V
#초기에 python 버전을 지정해서 가상환경 생성 가능
conda create -n 가상환경이름 python=x.x.x

pycaret의 경우 python 3.7, 3.8, 3.9, 3.10에서 가능하기 때문에 가상환경 만들 때 버전을 지정해주는 것이 좋다. 안 하고 하니 3.11.X로 되어 패키지 설치할 때 충돌 발생.

https://pycaret.gitbook.io/docs/get-started/installation

 

Installation - Docs

Docker creates virtual environments with containers that keep a PyCaret installation separate from the rest of the system. PyCaret docker comes pre-installed with a Jupyter notebook. It can share resources with its host machine (access directories, use the

pycaret.gitbook.io

 

Comments