Quand je veux installer des modules d'Anaconda, je lance conda install ~~. Cependant, j'ai maintenant un .tar.gz fichier et que vous souhaitez l'installer. Comment faire?
Il y a plusieurs façon de le réaliser, je suis décrivant un ici, qui devrait être relativement directe, même si votre defualt "python" de la variable n'est pas anaconda.
Vérifier ce qui est de votre choix anaconda environnement (si vous n'êtes pas sûr de ce que cela signifie, cela signifie probablement que vous êtes à l'aide de la racine, l'environnement par défaut)
Exécuter: conda info --envs pour voir le chemin où votre environnement est installé
Aller vers ce chemin d'accès, et de trouver le chemin absolu python.exe par exemple: "C:\Program Files\Anaconda3\python.exe"
Maintenant, exécutez la commande suivante:
<absolute path to python.exe> -m pip install <path to tar.gz>
Noter que <path to tar.gz> ne peut être que relative, absolue et même un lien en ligne.
Juste un plus pour les noobs en python comme moi. Si vous utilisez de l'Anaconda, remplacer " pip " à "conda' Edit: en Fait, peut-être pas vrai. Désolé pour la confusion. Il dépend de l'endroit où l'tar.gz fichier.
Si vous l'avez obtenu à partir de conda-forge, ce que vous devez faire:
conda install package.tar.gz
Si vous avez plusieurs python installations, vous devrez peut-être spécifier le chemin absolu du python/conda exécutable.
Noter que les fichiers d'archive sur pypi et conda-forge sont souvent très différentes:
pypi archives contiennent les fichiers source, donc vous pouvez avoir besoin pour construire le paquet pour l'installer, ce qui nécessite des dépendances externes;
conda-forge spécifique à l'architecture et contient pré-paquet construit, qui sont beaucoup moins susceptibles de nécessiter des dépendances externes.
Si vous avez déjà un Anaconda de distribution, je voudrais vous encourager à obtenir archives de conda-forge au lieu de pypi.
Si vous utilisez Anaconda et téléchargé le paquet Anaconda Cloud, vous pouvez placer votre "package.le goudron.bz2" les fichiers dans le chemin d'accès indiqué dans Anaconda invite (par exemple. C:\Users) et tapez la commande suivante dans l'Anaconda Invite
conda package d'installation.le goudron.bz2
Je crois qu'il va travailler .tar.gz les fichiers trop.
Il y a plusieurs façon de le réaliser, je suis décrivant un ici, qui devrait être relativement directe, même si votre defualt "python" de la variable n'est pas anaconda.
conda info --envs
pour voir le chemin où votre environnement est installé"C:\Program Files\Anaconda3\python.exe"
<absolute path to python.exe> -m pip install <path to tar.gz>
par exemple:
C:\Program Files\Anaconda3\python.exe -m pip install c:\mymodule\great.tar.gz
Noter que
<path to tar.gz>
ne peut être que relative, absolue et même un lien en ligne.Edit: en Fait, peut-être pas vrai. Désolé pour la confusion.
Il dépend de l'endroit où l'tar.gz fichier.
OriginalL'auteur Ori
Il dépend de l'endroit où vous avez obtenu votre archive:
Si vous avez plusieurs python installations, vous devrez peut-être spécifier le chemin absolu du python/conda exécutable.
Noter que les fichiers d'archive sur pypi et conda-forge sont souvent très différentes:
Si vous avez déjà un Anaconda de distribution, je voudrais vous encourager à obtenir archives de conda-forge au lieu de pypi.
OriginalL'auteur Holt
Si vous utilisez Anaconda et téléchargé le paquet Anaconda Cloud, vous pouvez placer votre "package.le goudron.bz2" les fichiers dans le chemin d'accès indiqué dans Anaconda invite (par exemple. C:\Users) et tapez la commande suivante dans l'Anaconda Invite
conda package d'installation.le goudron.bz2
Je crois qu'il va travailler .tar.gz les fichiers trop.
OriginalL'auteur Pratap Muthukrishnan
Voici comment faire :
OriginalL'auteur Kadir Ozturk