콘다(conda) 업데이트 하기

    콘다 패키지가 오래되어서 더이상 사용하기 힘들 경우 콘다 자체를 업데이트 시켜야 될 것이다.

     

    콘다(conda) 업데이트 하기


    명령어

    conda update -n base conda

     

    위와 같이 명령어를 실행하면 conda의 코어가 업데이트 된다.

     

    실행과정

    (base) Jinhooui-MacBook-Pro:~ stevejang$ conda update -n base conda
    Collecting package metadata (current_repodata.json): done
    Solving environment: done
    
    ## Package Plan ##
    
      environment location: /Users/stevejang/opt/anaconda3
    
      added / updated specs:
        - conda
    
    
    The following packages will be downloaded:
    
        package                    |            build
        ---------------------------|-----------------
        backports.functools_lru_cache-1.6.4|     pyhd3eb1b0_0           9 KB
        backports.tempfile-1.0     |     pyhd3eb1b0_1          11 KB
        conda-4.11.0               |   py37hecd8cb5_0        14.4 MB
        conda-package-handling-1.7.3|   py37h9ed2024_1         1.5 MB
        xmltodict-0.12.0           |     pyhd3eb1b0_0          13 KB
        ------------------------------------------------------------
                                               Total:        15.9 MB
    
    The following packages will be UPDATED:
    
      backports.functoo~                             1.6.1-py_0 --> 1.6.4-pyhd3eb1b0_0
      conda                                        4.8.2-py37_0 --> 4.11.0-py37hecd8cb5_0
      conda-package-han~                   1.6.0-py37h1de35cc_0 --> 1.7.3-py37h9ed2024_1
    
    The following packages will be DOWNGRADED:
    
      backports.tempfile                               1.0-py_1 --> 1.0-pyhd3eb1b0_1
      xmltodict                                     0.12.0-py_0 --> 0.12.0-pyhd3eb1b0_0
    
    
    Proceed ([y]/n)?

     

    Prceed에서 당연히 y 선택

     

    Downloading and Extracting Packages
    conda-package-handli | 1.5 MB    | ##################################################################################################### | 100% 
    backports.functools_ | 9 KB      | ##################################################################################################### | 100% 
    conda-4.11.0         | 14.4 MB   | ##################################################################################################### | 100% 
    xmltodict-0.12.0     | 13 KB     | ##################################################################################################### | 100% 
    backports.tempfile-1 | 11 KB     | ##################################################################################################### | 100% 
    Preparing transaction: done
    Verifying transaction: done
    Executing transaction: done

     

    위와 같이 금방 완료 되었다. (체감 10초) 

    다만 위의 경우 설명했다시피 코어를 업데이트 하는 것이기에 라이브러리들을 업데이트 하는 것은 별도로 해야 하는데 아래와 같은 명령어로 실행이 된다.

     

     

    전체 패키지 업데이트

    conda update --all

     

    설치 화면

    위 명령어를 실행하면 업데이트 해야 할 패키지들이 나타나는데 당연히 설치하는 패키지가 너무 많아서, 일부 화면을 캡쳐하였다.

    설치 완료 화면

     

    위에서 y를 누르면, 하나하나 프로그레스바가 그려지며 최종적으로 패키지들을 설치하는 화면을 볼 수 있다.

     

    설치가 진행되는 화면

     

    댓글

    Designed by JB FACTORY