Notice
Recent Posts
Recent Comments
Link
소연이의 메모장
[Python] 윈도우 환경에서 아나콘다 가상환경 설치 및 삭제하기 본문
반응형
아나콘다에서 작업을 한다면
가상환경을 만드는 것을 꼭꼭 강력하게 추천한다. 아니 꼭 하라고 말하고 싶다.
그 이유는.. 잘못되면 그냥 다 엎어버릴 수 있기 때문에.
다 엎어버린다는 게 폭력적으로 들릴 수도 있지만
여러 라이브러리를 설치함과 동시에 버전이 꼬여버리면
하루종일 에러와 싸움을 해도 끝이 나지 않는 경우가 많다.
그럴 때 가상환경이 있다면 아주 간단하게 밀어버리고 다시 시작할 기회가 주어진다.
자, 그럼 시작해 보자.
윈도우 창에서 Anaconda Prompt를 검색하여 열어준다.
이때 주의할 것은 Powershell 아님!
1. 가상환경 설치하기
conda create -n 가상환경이름 python=버전
python 버전을 지정하지 않으면 최신 버전이 설치된다.
그렇게 되면 골치가 아프다.
이유는? 다른 라이브러리들이 최신 파이썬 버전과 호환이 될지는 미지수이기 때문이다.
그래서 나는 안전하게 두 버전 밑으로 다운을 받는 편이다.
두버전 밑이 안전한 지는.. 근거 없는 그냥 내 느낌일 뿐이다.
느낌 있게 살자.
# 파이썬 버전 확인하기
(base) C:>python --version
>> Python 3.11.4
# 파이썬 가상환경 설치하기
(base) C:>conda create -n xoyeon python=3.9
Proceed ([y]/n)? y
2. 가상환경 활성화하기
conda activate 가상환경이름
가상환경을 설치했으면 잘 되었는지 실행시켜 보자.
(base)가 (가상환경이름)으로 바뀌었다면 성공!
# 가상환경 활성화하기
(base) C:>conda activate xoyeon
>> (xoyeon) C:>
3. 가상환경 비활성화하기
conda deactivate
가상환경 비활성화는 더 간단하다
위의 코드를 쳐준 후 (base)로 바뀐 것을 확인하면 성공.
# 가상환경 비활성화하기
(xoyeon) C:>conda deactivate
>> (base) C:>
4. 가상환경이 제대로 설치되었는지 확인하기
conda info --envs
분명 한 개의 가상환경만 만들었는데
잘 보니 joke라는 가상환경이 하나 더 있었다.
(base) C:>conda info --envs
# conda environments:
#
base * C:
joke C:\joke
xoyeon C:\xoyeon
5. 가상환경 삭제하기
conda remove -n 가상환경이름 --all
가상환경을 삭제한 후 다시 envs를 확인해 보니
원하던 대로 하나의 가상환경만 남겨진 것을 확인하였다.
(base) C:>conda remove -n joke --all
(base) C:>conda info --envs
# conda environments:
#
base * C:
xoyeon C:\xoyeon
'Programming > Python' 카테고리의 다른 글
[Python] 가상환경에 주피터 노트북 설치하고 커널 연결하기 (0) | 2023.09.20 |
---|---|
[Python] 윈도우 환경에서 아나콘다를 활용하여 파이썬 설치하기 (0) | 2023.08.28 |
[Pandas] 그룹화된 평균값을 시각화하기 (0) | 2022.10.24 |
[Pandas] 그룹별 평균 구하기 (0) | 2022.10.24 |
[Pandas] 열과 행 단위로 데이터 추출하기(loc, iloc) (0) | 2022.10.24 |