/ / Używanie Tensorflow jako środowiska Anacondy - python, python-3.x, tensorflow, anaconda, importerror

Używanie Tensorflow jako środowiska Anacondy - python, python-3.x, tensorflow, anaconda, importerror

Zainstalowałem anacondę (python3.6) i zainstalowałem tensorflow jak wspomniano tutaj:

conda create -n tensorflow python=3.5

i aktywowałem tensorflow, teraz chcę uruchomić przykładowe kody we wzniosłym tekście3 i nie mogę zaimportować tensorflow. "Próbowałem tego samego w Spyderze z tym samym wynikiem.

 import tensorflow as tf
ModuleNotFoundError: No module named "tensorflow"

jakieś pojęcie, co robię źle tutaj? (kod jest zdecydowanie poprawny)

Odpowiedzi:

4 dla odpowiedzi № 1

To, co tu robisz, tworzy wirtualne środowisko o nazwie tensorflow.

Prawidłowy sposób to zrobić: (w tej samej kolejności)

$ conda create --name yourenv python=3.5 anaconda
$ source activate yourenv
$ conda install -n yourenv tensorflow

Następnie z ipython terminal:

import tensorflow as tf

Aby wszystko działało w edytorze SublimeText, postępuj zgodnie z instrukcjami opisanymi tutaj: sublimeText i VirtualEnv

Zasadniczo musisz dodać następujący wiersz w ustawieniach projektu.

"settings": {
"python_interpreter": "/home/user/.virtualenvs/example/bin/python"
}

Dla osób używających dystrybucji Anacondy jest trochę inaczej.

"settings": {
"python_interpreter": "/home/user/anaconda3/envs/myenv/bin/python"
}