시작은 미약하였으나 , 그 끝은 창대하리라

[Anaconda] pip install , conda install 경로 차이. 본문

프로그래밍/Anaconda

[Anaconda] pip install , conda install 경로 차이.

애플파ol 2022. 10. 12. 18:32

1. 패키지를 설치하는 2가지 방법

패키지를 설치하는데에는 크게 두가지 방법이 있다.

$ pip install 패키지명
$ conda install 패키지명

2. 설치경로 확인 방법.

$ pip -V                # pip 위치 확인
$ conda info --env      # conda env 위치 확인

3_1. 가상환경을 설치하지 않고(실행하지 않고) 패키지 설치시

              (base= 가상환경이 없음)

      → pip install , conda install 경로가 동일함(opt/anconda3/...)

 

 

3_2. 가상환경을 설치 후(실행 후) 패키지 설치시

test_1 이라는 가상환경에서 pip -V를 입력하면 pip install과 conda install 의 설치경로가 동일함을 확인할 수 있다.

 

4.결론

     1. 가상환경이 없을 때 pip install 이나 conda install의 경로가 동일함. 

     2. 가상환경이 있을 때 pip install 이나 conda install 의 경로는' .../envs/가상환경명/하위폴더' 에 설치됨(동일함).

 

 

5.그래서 차이는?

     → 1. 가상환경의 유무에 따라서 패키지 설치 경로가 달라지는것이고 pip install, conda install의 차이는

             패키지의 출처를 어디서 가져 올 것이냐의 차이 일 뿐이다.

 

          2.여러 작업을 서버 한개 에서 한다면 모듈이 충돌이 나지 않도록 하는데 용이하다.

             (가상환경별로 패키지의 버전을 알맞게 설치와 세팅이 가능하니깐.)

 

          3. 타 블로그들 인용 = pip는 python만 한정된 패키지 관리자, 

                                           = conda는 python뿐만 아니라 c,java 등에도 포함된 패키지 관리자.

                                             (솔직히 가장 와닫지 않음..) 

Comments