Existe-t-il un moyen de voir quelles versions de paquets sont disponibles avec Conda ? J'obtiens une erreur avec Jupyter alors que cela fonctionnait auparavant. Quelque chose comme yolk ?
Réponses
Trop de publicités?Pour réduire le chargement long et lent conda search
à la (aux) dernière(s) version(s) appropriée(s) à votre environnement, vous pouvez utiliser la méthode suivante MatchSpec les filtres, comme documenté ici dans le dépôt Github de Conda
Par exemple :
$ conda search "conda-forge::*[name=scikit-learn, subdir=linux-64, build=*py37*]" | tail -n5
scikit-learn 0.21.2 py37h627018c_0 conda-forge
scikit-learn 0.21.2 py37hcdab131_1 conda-forge
scikit-learn 0.21.3 py37hcdab131_0 conda-forge
scikit-learn 0.22 py37hcdab131_0 conda-forge
scikit-learn 0.22 py37hcdab131_1 conda-forge
Notez que la version la plus récente est placée en bas de la liste (elles sont triées par ordre chronologique croissant), elle peut donc être trouvée en utilisant tail -n1
par exemple :
$ conda search "conda-forge::*[name=scikit-learn, subdir=linux-64, build=*py38*]" | tail -n1 | awk {'print $2'}
$ 0.23.2
Précautions :
-
en utilisant
version
pour restreindre la version majeure et/ou mineure est risqué, carversion=1.*.*
manquerait des versions telles que1.1
o1
, -
l'architecture des paramètres (en utilisant
subdir
) pourlinux-64
peut manquer certains paquets linux 64 bits utiles, s'ils sont stockés dans le répertoirenoarch
au lieu delinux-64
- Réponses précédentes
- Plus de réponses
0 votes
Vous cherchez quelque chose comme
conda search '.*'
? Cela semble lister toutes les versions disponibles pour chaque paquet, à la fois pour python 2 et 3.1 votes
Voir
conda search
: conda.io/docs/commandes/conda-search.html