【发布时间】:2018-09-13 19:20:13
【问题描述】:
我在我的 Ubuntu 上的 VirtualEnv 上安装了 Tensorflow。很快我意识到我可以在 Anaconda(Jupyter notebook 和命令行 Python)上导入 Tensorflow,甚至无需激活 VirtualEnv。然后我检查了 TF 版本print(tf.__version__)。对于 Anaconda,我得到了 v1.1.0,对于 VirtualEnv,我得到了 v1.5.0。
我开始在 Anaconda 中进行一些挖掘,并看到一个 Tensorflow env 躺在那里。我用conda env remove -n tensorflow 删除了它,但即使从“envs”目录中删除了“tensorflow”conda 环境,我仍然可以导入 v1.1.0。
似乎某处安装了 Tensorflow 包,但我不知道。我对 Anaconda 没有经验,所以我只是尝试检查是否可以在其文件夹结构中找到任何与 TF 相关的文件,但运气不佳(我只在 bin 目录中找到了一个 tensorboard 二进制文件)。
那么如何识别和卸载 TF v1.1.0? 另外,有没有办法在 Anaconda 中连接/使用我当前的 VirtualEnv TF,以及如何?
【问题讨论】:
标签: python tensorflow anaconda virtualenv ubuntu-17.10