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 № 1To, 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"
}