à l'aide de Tensorflow avec l'Anaconda et PyCharm sur Windows
Je suis en utilisant Anaconda 4.3.1 64 Bits sur Windows 10 64 Bits. J'ai installé avec succès Tensorflow (CPU) selon cette. Le programme de test s'exécute dans le commande ligne, mais pas dans PyCharm. Le problème est qu'il ne fonctionne qu'avec activer tensorflow.
J'ai suivi les étapes de Pycharm anaconda importation du tenseur de flux de bibliothèque problème ("Vous devez faire les étapes suivantes:"). Il semble maintenant que tensorflow est chargé, mais je reçois un nouveau message d'erreur:
ImportError:
L'importation de la multiarray numpy le module d'extension a échoué. La plupart des
il est probable que vous essayez d'importer un échec lors de la construction de numpy.
Si vous travaillez avec un numpy repo git, essayezgit clean -xdf
(supprime tous les
fichiers qui ne sont pas sous contrôle de version). Sinon réinstaller numpy.
Comment puis-je utiliser TensorFlow dans PyCharm? (BTW: Tensorflow fonctionne avec PyCharm sur ma Fedora VM.)
Edit:
Puis-je utiliser TensorFlow avec Jupyter? Lors de l'exécution de "Jupyter (tensorflow)" de l'Anaconda menu, une fenêtre de console s'ouvre et se ferme immédiatement.
Vous devez vous connecter pour publier un commentaire.
Quand PyCharm est ouvert:
si vous naviguez jusqu'à préférences: Projet: Projet d'Interprète. Vous pouvez soit créer votre propre virtualenv (manuellement, puis installer les paquets nécessaires) ou assurez-vous d'avoir sélectionné l'anaconda python interprète pour votre projet.
Si à la suite d' les instructions officielles, vous avez créé un environnement virtuel appelé tensorflow. L'environnement est situé dans
Anaconda3\envs\tensorflow
répertoire, oùAnaconda3
est l'Anaconda répertoire d'installation. Vous avez juste besoin de point de PyCharm à lapython.exe
qui s'y trouve.Le chemin des paramètres dans PyCharm est quelque chose comme ceci:
Paramètres->Projet de l'Interprète->Ajouter Locale->Virtualenv Environnement->environnement Existant
Point de l'interprète à la
python.exe
dans leAnaconda3\envs\tensorflow
répertoire.Je recommande l'installation de
babun
et la création d'unvirtualenv
avecvirtualenvwrapper
là et l'installer sur l'environnement.Après avoir fait cela, il suffit de choisir le
python
binaire dans le répertoire correspondant de la virtualenv vous avez créé, c'est à dire~/.virtualenvs/myenv/bin/python
ou~/.virtaulenvs/myenv/usr/bin/python
virtualenv
avecvirtualenvwrapper
? Que dois-je installer sur cet environnement?Avant d'importer quelque chose d'autre, ce
à partir de la ligne de commande (lors de la TF œuvres) et de PyCharm (quand il n'est pas). Si vous voyez des différences, adapter en conséquence (définir les variables d'environnement dans PyCharm, etc.)