아나콘다에서 env2라는 가상환경을 새로 만들어줬다.
conda create -n env2 python=3.11
현재 아나콘다에 생성된 가상환경들은 다음과 같다.
env2 가상환경을 활성화하고 설치된 패키지들을 확인하였다.
이제 여기에 numpy 패키지를 설치해보았다.
conda install numpy
numpy와 관련된 패키지들이 모두 설치된다. y를 입력해서 진행하자
설치를 마치고 conda list 명령어로 설치된 패키지들을 확인해보면 numpy 가 설치된 것을 확인할 수 있다.
env1 환경으로 바꾸고 설치된 패키지들을 확인해보면 기본 패키지만 있는 것을 확인할 수 있다.
이제 env2 환경에서 numpy를 삭제하려면 활성화된 가상환경을 바꾸고 다음 명령어를 입력하면 된다.
conda remove numpy
또는 특정 가상환경에 있는 패키지는 이렇게 삭제한다.
conda remove -n [environment] [package_name]
연관된 패키지들도 전부 삭제가 된다.
아나콘다를 쓴다면 conda install로 패키지를 설치하는게 좋다. 하지만 conda install로 설치할 수 없는 패키지는 pip로 설치해야 한다. 아나콘다는 가상환경을 생성할 때 기본적으로 가상환경마다 pip가 설치되어 있다.
가상환경에 pip로 패키지를 설치하려면 우선 가상환경을 활성화하고 pip로 설치를 진행하면 된다.
env2 환경에 pip로 numpy를 설치하고 설치된 패키지들을 확인하였다.
conda install과 달리 pip로 패키지를 설치하면 numpy 단 하나만 설치되는 것을 확인해볼 수 있다.
env1 환경을 활성화하고 설치된 패키지들을 확인해본다.
numpy는 설치되지 않았다.
이렇게 설치된 패키지는 anaconda에서 관리하지 못한다. pip uninstall을 사용해서 삭제해야 한다.
numpy 패키지가 삭제된 것을 볼 수 있다.
'파이썬' 카테고리의 다른 글
아나콘다 가상환경 복제하기 (0) | 2024.02.20 |
---|---|
파이썬에서 아나콘다 설치하고 가상환경 만들기 (0) | 2024.02.20 |