【问题标题】:tensorflow is only available in virtual env in anacondatensorflow 仅在 anaconda 的虚拟环境中可用
【发布时间】:2018-05-12 02:06:53
【问题描述】:

我在 anaconda3 中安装了 tensorflow-gpu。 我遵循的步骤是:

conda create -n tensorflow pip python=3.6
source activate tensorflow
pip install tensorflow_gpu-1.8.0-cp36-cp36m-linux_x86_64.whl

经过这些步骤,我发现如果我使用anaconda3/bin中的python和ipython,我无法导入tensorflow(没有名为tensorflow的模块) 但是如果我激活了tensorflow的环境或者我使用anaconda3/env/tensorflow/bin中的python和ipython,我可以导入tensorflow。

而且anaconda3/lib/python3.6/site-package也没有tensorflow的目录

有人知道为什么吗?

【问题讨论】:

    标签: tensorflow anaconda


    【解决方案1】:

    您创建了一个 conda 环境并将 Tensorflow 安装到该环境中。因此,您只能在该环境中使用 Tensorflow。

    如果您希望在环境之外使用 Tensorflow,请不要激活您创建的环境,只需 pip install Tensorflow。

    【讨论】:

      猜你喜欢
      • 2021-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-19
      • 1970-01-01
      • 2019-09-24
      • 1970-01-01
      相关资源
      最近更新 更多