Conda: я установил `conda-build` 3.19.2, но указана версия 3.18.11 - PullRequest
0 голосов
/ 05 августа 2020

Это немного странно - я установил последнюю версию 3.19.2 из conda-build в среде, но я не могу получить доступ к этой последней версии. Среда продолжает ссылаться на версию 3.18.11.

Я хочу использовать conda-build версию 3.19.2, и я установил ее в своей среде. Но по какой-то причине я не могу получить к нему доступ.

Вот способ воссоздать проблему. Обратите внимание, что я использую conda-forge, чтобы он был настроен в моем .condarc.

  1. создать новую среду anaconda с использованием conda версии 4.8.3.

     conda create -c conda-forge -n pkg-builder conda-build
    
  2. Когда я проверяю версию conda-build, она показывает 3.19.2

     conda list conda-build
    
     Name                    Version                   Build  Channel \
     conda-build               3.19.2           py38h32f6830_2    conda-forge
    
  3. Когда я пытаюсь использовать conda-build, он читает старую версию

     conda build --version
    
     >>> 3.18.11
    
  4. Информация Conda также показывает неправильную версию - даже если установлен более высокий уровень.

     conda info
    
      active environment : pkg-builder
      active env location : /../anaconda3/envs/pkg-builder
      shell level : 3
      user config file : /../.condarc
      populated config files : /../.condarc
      conda version : 4.8.3
      conda-build version : 3.18.11   <--------THIS IS THE WRONG VERSION - SHOULD BE 3.19.2
      python version : 3.8.3.final.0
      virtual packages : __cuda=10.0
                           __glibc=2.27
      base environment : /../anaconda3  (writable)
            channel URLs : https://conda.anaconda.org/conda-forge/linux-64
                           https://conda.anaconda.org/conda-forge/noarch
                           https://repo.anaconda.com/pkgs/main/linux-64
                           https://repo.anaconda.com/pkgs/main/noarch
                           https://repo.anaconda.com/pkgs/r/linux-64
                           https://repo.anaconda.com/pkgs/r/noarch
      package cache : /../anaconda3/pkgs
                           /../.conda/pkgs
      envs directories : /../anaconda3/envs
                           /../.conda/envs
      platform : linux-64
      user-agent : conda/4.8.3 requests/2.24.0 CPython/3.8.3 Linux/4.15.0-112-generic  
                   ubuntu/18.04.4 glibc/2.27
                   UID:GID : 1000:1000
                   netrc file : /../.netrc
                   offline mode : False
    

Как я могу получить доступ правильная версия conda-build?

...