web-dev-qa-db-fra.com

Pourquoi Conda ne peut pas créer d'environnement avec Python = 3.4 installé

J'ai une installation Miniconda 3 et souhaitez créer un environnement de condada avec Python 3.4. J'ai utilisé la commande: conda create -n myenv python=3.4 et obtenir l'erreur:

PackagesNotFoundError: The following packages are not available from current channels:
  - python=3.4

J'ai essayé de changer la version en 3.7, en tapant conda create -n myenv python=3.7 Il n'y avait aucune erreur avec la version 3.7. Donc, le problème semble être lié aux versions plus anciennes de Python.

Ceci est la sortie complète avec le message d'erreur:

Collecting package metadata (current_repodata.json): done
Solving environment: failed
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - python=3.4

Current channels:

  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-64
  - https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.
12
ABC

Il me semble que Python 3.4 n'est disponible dans aucun de vos référentiels répertoriés. J'ai essayé de créer un environnement avec elle à Anaconda et cela a fonctionné. Essayez de mettre à jour la miniconda:

condada update -n base -c par défaut condada

Si cela ne fonctionne pas, recherchez un référentiel contenant Python 3.4 et ajoutez-le à votre liste de référentiels.

1
W Barreto

ce que vous pouvez essayer, c'est mettre à jour et rechercher python Versions d'interprétation:

Étape 1:

conda update conda

Étape 2:

conda search "^python$"

Il listera toutes les versions disponibles:

python                     3.4.0                         0  defaults
python                     3.4.1                         0  defaults
python                     3.4.1                         1  defaults
python                     3.4.1                         2  defaults
python                     3.4.1                         3  defaults
python                     3.4.1                         4  defaults
python                     3.4.2                         0  defaults
python                     3.4.3                         0  defaults
python                     3.4.3                         2  defaults
python                     3.4.4                         0  defaults
python                     3.4.4                         5  defaults
python                     3.4.5                         0  defaults

Ensuite, installez en fonction des versions existantes.

0
Haifeng Zhang