在Ubuntu 14.04上,我已经安装了Anaconda,并将其用作我的主要Python解释器。现在我想安装TensorFlow库并通过Anaconda使用它。因此,我从TensorFlow网站下载了相关的foo.whl文件,然后运行了pip install foo.whl。之后,我运行了pip freeze,它显示了tensorflow==0.7.1,表示安装成功。
但是,当我使用Anaconda解释器运行一个包含import tensorflow的Python文件时,它告诉我ImportError: No module named 'tensorflow'。此外,如果我搜索我的Anaconda目录,没有任何关于TensorFlow的引用。
起初,我认为这是因为pip install正在使用与本地Ubuntu安装捆绑的pip。但是,我在我的.bashrc文件中有一行export PATH=/home/karnivaurus/Libraries/Anaconda/bin:$PATH,这表明它会使用Anaconda的pip。
有什么想法?谢谢!
但是,当我使用Anaconda解释器运行一个包含import tensorflow的Python文件时,它告诉我ImportError: No module named 'tensorflow'。此外,如果我搜索我的Anaconda目录,没有任何关于TensorFlow的引用。
起初,我认为这是因为pip install正在使用与本地Ubuntu安装捆绑的pip。但是,我在我的.bashrc文件中有一行export PATH=/home/karnivaurus/Libraries/Anaconda/bin:$PATH,这表明它会使用Anaconda的pip。
有什么想法?谢谢!
conda install
吗?conda
的文档地址为 http://conda.pydata.org/docs/using/index.html。 - scooter me fecittype pip
,我会得到pip is hashed to (usr/bin/pip)
,但如果我运行which pip
,我会得到/home/karnivaurus/Libraries/Anaconda/bin/pip
... - Karnivaurus