Ubuntu上的Tensorflow和Anaconda?
anaconda
python
tensorflow
7
0

在我的Ubuntu 14.04上,我按照Tensorflow安装说明中的说明使用“ pip”安装了tensorflow,并通过将其导入python来确保它可以正常工作。

然后,我安装了Anaconda,并通过向其添加以下行来更改了.bashrc文件:

export PATH="/home/sonny/anaconda2/bin:$PATH"

但是由于此更改,现在它会查找上面的PATH,其中不包含张量流。现在我无法在我的python代码中导入tensorflow。

扩展$ PATH环境变量的正确方法是什么,以便它保持使用anaconda2中的所有内容,但可以导入“ tensorflow”?

参考资料:
Stack Overflow
收藏
评论
共 3 个回答
高赞 时间 活跃

我以不同的方式解决了问题!我找到了一个将tensorflow.whl文件转换为conda软件包的链接,因此我继续使用以下命令进行安装:

conda install -c https://conda.anaconda.org/jjhelmus tensorflow

并且它起作用了,因为$ PATH指向anaconda包,所以我现在可以导入它了!

来源在这里

收藏
评论

由于v0.10.0, tensorflow是社区保持康达包在conda-forge通道。因此,可以使用以下命令直接安装它:

conda install -c conda-forge tensorflow

TensorFlow文档上的说明也已更新。

为了便于以后的更新,将conda-forge频道添加到conda配置中可能是一个好主意:

conda config --add channels conda-forge

事实上, tensorflow=0.10.0rc0是最近添加到水蟒缺省信道 ,并且如果将被代替安装conda-forge未指定信道:

conda install tensorflow
收藏
评论

我遇到了同样的问题,并认为最简单的方法是重新开始,先安装Anaconda,然后再安装TensorFlow。

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号