Я установил Tensorflow в виртуальной среде на своей машине. Она работает из командной строки, но когда я пытаюсь запустить его из PyCharm дает следующее сообщение об ошибке: Pycharm Console OutputОшибка использования Tensorflow virtualenv в Pycharm (Ubuntu 16)
Интерпретатор проект установлен в virtualenv в ~/tensorflow и пути переводчика следующие из них установлены:
- /home/user/tensorflow/lib/python3.5
- /home/user/tensorflow/lib/python3.5/plat-x86_64-linux-gpu
- /Главная/пользователь/tensorflow/Библиотека /python3.5/lib-dynload
- /usr/lib/python3.5
- /usr/lib/python3.5/plat-x86_64-linux-gnu
- /home/user/tensorflow/lib/python3.5/site-packages
- /usr/lib/python3.5/site -packages
- /usr/local/lib/python3.5/dist-packages
- /USR/Lib/python3/расст-пакеты
кода (из учебника) Я пытался следующие:
import tensorflow as tf
x = tf.constant(35, name='x')
y = tf.Variable(x + 5, name='y')
model = tf.global_variables_initializer()
with tf.Session() as session:
session.run(model)
print(session.run(y))
С чем связана эта ошибка?
Установлена ли CUDA и cudnn? или вы устанавливаете путь cuda, [пример] (https://www.tensorflow.org/get_started/os_setup#test_the_tensorflow_installation)? – xxi
Да, переменные LD_LIBRARY_PATH и CUDA_HOME установлены. Как уже упоминалось, приведенный выше код работает, если я вызываю его с активированным virtenv из командной строки. – Smeik
Как вы думаете [это возможно] (https://github.com/tensorflow/tensorflow/issues/5343#issuecomment-278813482)? Я установил путь в 'etc/profile' – xxi