NoPackagesFoundError: пакет отсутствует в текущих каналах osx-64 python версия - PullRequest
0 голосов
/ 21 июня 2020

У меня macosx 64 sierra

, и я запустил conda update conda

, когда я запускаю python -V, я вижу Python 2.7.14

при запуске python3 -V, Я вижу Python 3.7.5

мой файл env.yaml выглядит так:

name: v-env
dependencies:
  - python=3.6.4
  - pip
  - pandas=0.19.2
  - geos
  - libxml2=2.9.4

когда я запускаю: miniconda3/bin/conda env create --name v-env -f env.yml, я получаю:

NoPackagesFoundError: Package missing in current osx-64 channels: 
  - python 3.6.4*

Я использую версию Miniconda3 2017 года, поэтому, к сожалению, не знаю, какую версию, но имя файла: Miniconda3-latest-MacOSX-x86_64. sh, поскольку я пытаюсь отладить старое приложение, которое я не писал.

при запуске

conda search main/osx-64::python=3.6.4 я получаю

Loading channels: done
# Name                       Version           Build  Channel             
python                         3.6.4      hc167b69_0  main                
python                         3.6.4      hc167b69_1  main                
python                         3.6.4      hc167b69_3  main

и conda info возвращает

     active environment : None
       user config file : /Users/NAME/.condarc
 populated config files : 
          conda version : 4.8.3
    conda-build version : not installed
         python version : 3.6.4.final.0
       virtual packages : __osx=10.12.6
       base environment : //anaconda  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/osx-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : //anaconda/pkgs
                          /Users/NAME/.conda/pkgs
       envs directories : //anaconda/envs
                          /Users/NAME/.conda/envs
               platform : osx-64
             user-agent : conda/4.8.3 requests/2.23.0 CPython/3.6.4 Darwin/16.7.0 OSX/10.12.6
                UID:GID : 2145864231:336272924
             netrc file : None
           offline mode : False

Любые советы по python версии?

1 Ответ

0 голосов
/ 22 июня 2020

Я только что вынул python = 3.6.4 из моего файла env.yaml, и это позволило мне создать виртуальный env и активировать его. Затем я запустил python -V и получил «Python 3.6.2 :: Continuum Analytics, In c». вроде бы на данный момент достаточно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...