Avant d’utiliser PyCharm, Anaconda sur Windows 10 était installé dans C:\ProgramData\Anaconda3. PyCharm affiche maintenant le message suivant: "L'installation d'Anaconda n'est pas trouvée" lorsque j'essaie d'utiliser un conda env.
J'ai aussi ajouté Anaconda à PATH.
Existe-t-il un moyen de montrer à PyCharm où Anaconda est installé?
PyCharm et IDEA semblent détecter l'installation de Conda uniquement à partir de% HOMEPATH%/anaconda. https://youtrack.jetbrains.com/issue/PY-26923
La solution la plus simple consiste à créer un lien symbolique vers $ HOME/.anaconda.
mklink /D %HOMEDRIVE%%HOMEPATH%\anaconda C:\ProgramData\Anaconda3
Notez que C:\ProgramData\Anaconda3 doit être remplacé par le chemin de votre installation Anconda. Si vous avez choisi de l'installer pour "Just Me" au lieu de "All Users", votre emplacement par défaut sera
C:\Users\<your_username>\AppData\Local\Continuum\anaconda3
UPDATE: Ce problème est maintenant résolu dans IDEA et PyCharm depuis la version 2018.1. Vous pouvez spécifier un chemin personnalisé sous les paramètres de l'interpréteur Python ou du SDK dans la section Environnement de Conda.
Dans la réponse de @Ahti Kitsik ci-dessus, la ligne suivante ne fonctionnait pas et entraînait une erreur: mklink/D% HOMEPATH%\anaconda C:\ProgramData\Anaconda3
En raison d'un emplacement d'installation différent, les éléments suivants ont fonctionné pour moi:
mklink /D "%HOMEPATH%\anaconda" "C:\Dev\Anaconda3"
"C:\Dev\Anaconda3" devrait être le dossier d’installation d’Anaconda sur votre PC.
Veillez également à exécuter la commande avec des privilèges d’administrateur, sinon vous obtiendrez une erreur d’autorisation lors de la création du lien symbolique.
J'ai rencontré le même problème sur Ubuntu 16.04 où Anaconda était installé sous ~/.local/opt/anaconda3
. La création d'un lien symbolique sous ~/anaconda3
a résolu le problème pour moi.
J'ai corrigé cela par:
Ma théorie est que VS2017 installe Anaconda dans un emplacement autre que celui par défaut et que PyCharm ne le trouve pas. Le programme d'installation d'Anaconda indique que VS2017 devrait toujours fonctionner correctement avec Python, même après cette modification.
mklink/D% HOMEDRIVE %% HOMEPATH%\anaconda "C:\Program Files\Anaconda3"