Ara*_*sta 15 python anaconda tensorflow
在我的Ubuntu 14.04上,我已经使用"pip"安装了tensorflow,如Tensorflow安装说明中所指定的那样,我确保它在python中导入它并且确实有效.
然后,我安装了Anaconda,并通过添加以下行来更改我的.bashrc文件:
export PATH="/home/sonny/anaconda2/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
但是由于这种变化,现在它查看上面的PATH,它不包含张量流.现在我无法在我的python代码中导入tensorflow.
扩展$ PATH环境变量的正确方法是什么,以便它继续使用来自anaconda2的所有内容,但它能够导入"tensorflow"?
Ara*_*sta 35
我以不同的方式解决了这个问题!我找到了tensorflow.whl文件转换为conda包的链接,所以我继续使用以下命令安装它:
conda install -c https://conda.anaconda.org/jjhelmus tensorflow
Run Code Online (Sandbox Code Playgroud)
它有效,因为$ PATH指向anaconda包,我现在可以导入它!
yxt*_*tay 16
从v0.10.0开始,tensorflow
是一个社区维护的conda包在conda-forge
频道中.因此,可以使用以下命令直接安装它:
conda install -c conda-forge tensorflow
Run Code Online (Sandbox Code Playgroud)
TensorFlow文档上的说明也已更新.
为了方便将来的更新,conda-forge
在您的conda配置中添加频道可能是个好主意:
conda config --add channels conda-forge
Run Code Online (Sandbox Code Playgroud)
事实上,tensorflow=0.10.0rc0
最近添加到Anaconda默认频道,如果conda-forge
未指定频道,将安装它:
conda install tensorflow
Run Code Online (Sandbox Code Playgroud)