728x90
반응형
Anaconda
라이브러리 패키지들을 관리해주는 도구
가상환경을 만들어서 각 환경마다 따로 패키지 설치가 가능함.
현재 환경에 필요한 패키지와 버전을 지정해놓고 사용할 수 있고
환경이 필요 없어지면 가상환경을 지워버리면 설치한 모든 패키지 삭제도 가능함.
- 예시
환경 A : a,b,c
환경 B : a,d,e
- 링크 : www.anaconda.com/products/individual
- 설치 방법 : Next > I Agree > Add anaconda to my PATH environment variable 체크
- 실행 : Anaconda Prompt (anaconda 3) 를 열어서 명령어를 수행하면 된다.
○ 아나콘다
# 버전 확인
conda --version
# 업데이트
conda update 패키지명
conda update -all
# 자체 업데이트
conda update conda
○ 가상환경
# 가상환경 생성
# conda create -n 가상환경이름
conda create -n test
# conda create -n 가상환경이름 설치할패키지
conda create -n test python=3.8
# 32Bit 환경으로 변경
(base) C:\Users\user> set CONDA_FORCE_32BIT=1
(가상환경이름) C:\Users\user> conda config --env --set subdir win-32
# 가상환경 리스트 확인
conda env list
conda info --envs
# 가상환경 활성화
conda activate 가상환경이름
(ubuntu) source activate 가상환경이름
- AS-IS: (base) C:\Users\user>
- TO-BE: (가상환경이름) C:\Users\user>
# 가상환경 비활성화
conda deactivate
- AS-IS: (가상환경이름) C:\Users\user>
- TO-BE: (base) C:\Users\user
# 가상환경 삭제
conda env remove -n 가상환경이름
○ 패키지
# 패키지 확인
conda list
# 패키지 설치
conda install 패키지명
conda install python=3.7
# 패키지 삭제
(가상환경이름) C:\Users\user> conda remove 패키지명
(base) C:\Users\user> conda remove -n 가상환경이름 패키지명
○ 아나콘다 Visual Studio Code 연동
1. Preference > User : VS Code 전체 대상으로 적용
2. Preference > Workspace : 해당 Workspace에 적용
Preference > Workspace > 검색 > terminal.integrated.shellArgs.windows > Edit in settings.json 클릭 > "settings"부분
만약 settings 없으면 setting 괄호 빼고 내용물만 적기
"settings": {
"python.pythonPath": "C:\\Users\\아나콘다설치경로\\envs\\algo\\python.exe",
"terminal.integrated.shell.windows":"C:\\Windows\\System32\\cmd.exe",
"terminal.integrated.shellArgs.windows": ["/K", "C:\\Users\\아나콘다설치경로\\Scripts\\activate.bat C:\\Users\\아나콘다설치경로 & conda activate 활성화환경"],
"code-runner.executorMap": {
"python": "C:\\Users\\아나콘다설치경로\\Scripts\\activate.bat C:\\Users\\아나콘다설치경로 & conda activate 활성화환경 & python"
}
},
CTRL + ` 로 terminal 생성하면 자동으로 명령어 쳐지면서 아나콘다 환경 실행됨.
이미 다른 terminal 열려있으면 닫아버리고 New Command Prompt로 새로 만들어주면 됨.
반응형
'Python > 도구 (Tool)' 카테고리의 다른 글
파이썬 온라인 컴파일러 (trinket.io) (0) | 2021.07.04 |
---|---|
[Git] GitKraken 사용하기 (0) | 2021.04.15 |