我从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)。