1、按照tensorflow安装提示,使用下述命令激活virtualenv环境并成功安装tensorflow:
source ~/tensorflow/bin/activate
在python环境中可以成功执行
import tensorflow as tf
2、为了避免每次使用tensorflow都要进行activate/deactivate,我在~/.bashrc中最后添加下述命令:
. /home/myRoot/tensorflow/bin/activate
并执行source ~/.bashrc;然后可以成功进入tensorflow环境如下:
(tensorflow)[myRoot@localhost ~]
3、但是,接着我在python环境中执行
import tensorflow as tf
时,提示:
ImportError: No module named tensorflow
无论我怎么activate/deactivate,或者还原~/.bashrc并source,错误信息保持不变;
4、无奈,删掉了我建立的tensorflow文件夹,重新建立virtualenv环境:
virtualenv --system-site-packages ~/tensorflow
再进行激活安装,才解决问题。。。