파이썬 개발환경 구축하기2-아나콘다 가상환경

오주환·2023년 6월 1일
0

지난 포스트에서는 아나콘다를 다운받고 vscode에 가상환경을 만들어 파이썬을 돌려보는 것 까지 했었다.

이번에는 (아나콘다 내에) 가상환경 만들고 삭제하기 그리고 각 가상환경별로 모듈을 다운받는 법을 포스트 해 보겠다

지난번에 했던 데서 이어가보자.


참고로 여기서 모듈, 함수, 변수끼리 색으로 구분하는 건 vscode extension에 pylance를 받으면 된다. 가독성이 매우 좋아지니까 다운받는 걸 강추

numpy말고 다른 모듈도 import해와서 쓰려면?

아나콘다를 설치할 때 기본으로 딸려나온 numpy말고 다른 모듈들도 나의 가상환경에 다운받아두자.
pandas모듈을 내 아나콘다 가상환경에 다운받아보겠다.
anaconda prompt로 들어가서

conda install pandas

를 치고 엔터를 누르면

잘 된다. numpy가 초록색으로 보인다는 것은 해당 인터프리터 내에서 모듈을 인식했다는 뜻이다.(pylance)

근데 왜 로컬에서는 cmd에서 pip을 쓰나?

만약에 아나콘다 내에 파이썬이 없고 컴퓨터 내의 일반 파일에 파이썬이 설치되어있다면(로컬 환경) pip이 자동으로 깔리는데 이떄 cmd에서 pip을 받아서 로컬 파이썬에 모듈을 설치해넣을 수 있게된다.

하지만 나는 anaconda 내의 가상환경으로 파이썬을 설치했고, 환경변수도 설정되어있지 않기에 cmd가 conda를 찾아갈 수 없게 되어있다.(따로 찾아가게 환경변수 세팅이 가능하지만 path충돌이 쫄려서 굳이 안한다) 때문에 아나콘다만의 프롬프트를 따로 켜서 모듈을 집어넣는 것이다.

가상환경 여러개 다루기

아나콘다 프롬프트에 들어가서

conda create -n hi

를 쳐보자. 이제 hi라는 가상환경이 생겼다. 여기에는 모듈도 당연히 기본모듈밖에 없다.
conda내의 가상환경을 보려면 다음과 같이 치면 된다

conda env list


잘 깔려있다.
여기 base가 아나콘다를 처음 설치했을 떄 기본으로 있는 가상환경, 아까 pandas를 다운받은 가상환경이다.
이후 hi 가상환경에 모듈을 설치하고 싶으면

conda activate hi

를 치고 앞에서 했던데로 모듈을 다운받으면 된다.

말이 길어져서 주피터는 다음에

profile
Quantami

0개의 댓글