安装了包含Python 3.6但缺lesspip3的Anaconda 4.3.1(64位),无法安装tensorflow

我从Continuum网站下载了最新的稳定的Anaconda安装,结果是Anaconda 4.3.1(64位),并且带有Python 3.6.0。 我在Windows 10环境中。

但是pip3丢失,我不能通过pip3安装任何Python 3.x包。

我究竟做错了什么?

如果你没有安装另一个环境,python 3 +会默认为pip,因为pip3只是pip的一个别名。

pip install --upgrade pip 

或者你也可以用关联的Python二进制文件来完成它。 如果它可执行为python3,那么使用:

 python3 -m pip install --upgrade pip 

之后检查:

 pip --version 

否则只是尝试pip-3.6

对conda的tensorflow:

 pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.0.1-cp35-cp35m-win_amd64.whl 

为python 3.6由于conda提供3.5一个: from

 pip install https://testpypi.python.org/packages/db/d2/876b5eedda1f81d5b5734277a155fa0894d394a7f55efa9946a818ad1190/tensorflow-0.12.1-cp36-cp36m-win_amd64.whl 

由于这个轮子的版本是不可取的,我们可以直接从gohlke的windows二进制文件库中安装轮子:
从这里下载python 3.6的轮子,然后安装轮子:

cd到包含.whl文件的目录:

 pip install some-package.whl 

解决方案:(注意: – 这一定会适用于所有人!)

步骤1: – conda搜索python

第2步: – conda安装python = 3.5.2

第3步: – pip安装tensorflow

第四步: – 将tensorflow导入为tf

我有Windows10,64位,与Python 3.6 Anaconda4.3。

卡提克的解决方案为我工作。 在此之前,我尝试了一切,包括“conda创建-n tensorflow python = 3.5”,但它没有工作(虽然“蟒蛇 – 版本”给了3.5.3)。