J'ai installé Anaconda (Python 3.6) et tensorflow (Python 3.5). J'ai réussi à le faire fonctionner à la fois sur Spyder et sur le texte sublime 3 (en créant un nouveau système de construction). Maintenant tout utilise Atom (auquel je n’ai pas l'habitude). J'ai donc essayé de "dire" à Atom d'utiliser python dans le dossier suivant:
C:\users\engine\anaconda3\envs\tensorflow\python.exe
sans succès, aucune idée de comment faire cela ou de quel type de paquet devrais-je utiliser (j'utilise Windows de manière virtuelle).
Dans votre terminal Anaconda, activez votre environnement Conda puis exécutez «atom --new-instance».
Je pense que si vous voulez exécuter un script python sur différentes versions de python sur Atom, la meilleure solution consiste à utiliser le paquet Hydrogen d'Atom, en installant un noyau pour chaque conda env que vous avez, vous devez pour cela ouvrir Anaconda's Prompt et:
python -m ipykernel install --user --name YourEnvName
Malheureusement, si vous souhaitez utiliser les paquets de atom tels que flake8 ou python-ide, vous devez lancer atome (en écrivant simplement atom
sur ancaconda Prompt) à partir d’un conda env qui a toutes les conditions entre les noyaux avec facilité.
Si quelqu'un sait comment faire Atom et ses paquets pour reconnaître une env sans lancer d'atome à partir de cette env, merci de partager: D
Je suppose que vous souhaitez utiliser la commande anaconda
Invite dans votre atome IDE
. Pour cela, vous devrez ajouter les chemins conda.exe
et python
à vos variables locales, alors ça devrait aller!