终于安装Tensoflow成功,分享一下从零开始Windows10使用python3.6内置包pip安装tensorflow的CPU版本(电脑无Nvidia,若需要GUP版本可参考官方文档)过程

写在前面:
1:所有过程免费,花费的是你的网费与时间
2:保证自己有一大块时间,连续5小时左右乃至以上的时间
3:这是个人在安装了至少20此以上才成功的心得,如有安装过程不足或疑惑,欢迎留言,多多耐心等待回复
4:要是可以翻出GFW,可以点击
运行 TensorFlow 教程点击传送门(无需翻出GWF)
5:推荐电脑连接到大学学习无线网络,原因嘛*——*,连上你就知道了

6:耐心耐心耐心耐心耐心,准备好有撞了南墙也不回头的精神,即使这次安装不上去,多试几次

==

1。安装python

-准备阶段1

  1. 截止2019年06月09日,tensorflow官方的安装教程中点名最高支持python3.6
    于是我便在官网下载了3.6.7版本下载链接(建议使用IDM下载)

安装界面
这是随便找的安装界面图片,注意下面勾选框中的‘Add Python to path最好哦勾选上,然后再点击上面一个’
这是随便找的安装界面图片,注意==下面勾选框中的‘Add Python to path最好哦勾选上,然后再点击上面一个'Install Now即可'’==
【图片来自网络,仅仅供学习】
然后
在文件管理器中找到‘我的电脑’(不同设置名字可能不同)

2.加入Path变量

左键单击选中==‘我的电脑’== 后,右键调出小窗口后左键点击属性

在这里插入图片描述
然后出现此界面

在这里插入图片描述
点击高级系统设置

在这里插入图片描述
然后

在这里插入图片描述
确保你的Path中有这几个文件夹地址

  • List item

方式:
左击调出左下角的WIN菜单
然后找到Python的菜单
找到如图程序,右击调出窗口,然后左键点击更多,左击打开文件位置(字丑勿喷)
在这里插入图片描述
然后右击调出窗口,左击最下面窗口(或者点击R)

在这里插入图片描述
然后

在这里插入图片描述
然后同时点击‘’Win键‘’+“R”键

在这里插入图片描述
点击确定后

在这里插入图片描述
然后

在这里插入图片描述
然后

在这里插入图片描述
然后左击之前调出来的path窗口的新建,然后在新出现的空格中Ctrl+V粘贴到之前复制的内容,

在这里插入图片描述
此处加入Path没看明白可以参考其他方法这里

最后确保这几个都在(具体位置根据你安装位置会不同)
在这里插入图片描述
3.然后正式开始安装tensorflow的cpu版本

点击此处tensorflow官方pip安装教程链接

注意,官方教程与个人真实使用有些许不同

在这里插入图片描述

上图调出CMD后管理员身份运行,调出CMD窗口后输入

pip

检查pip是否存在,然后输入python,检查一下python

pip install virtualenv

然后复制粘贴下代码到CMD
创建一个新的虚拟环境,方法是选择 Python 解析器并创建一个 ./venv 目录来存放它:

virtualenv --system-site-packages -p python ./venv

(此行代码修改自官方教程)
然后激活虚拟环境:

.\venv\Scripts\activate

然后复制粘贴代码到CMD 在不影响主机系统设置的情况下,在虚拟环境中安装软件包。首先升级 pip

pip install --upgrade pip

pip list

以后要退出虚拟环境就复制粘贴到CMD

deactivate  

然后

然后系统安装复制粘贴

pip install --user --upgrade tensorflow # install in $HOME
(假如下载失败,将下载区的如同的链接复制后再在第三方下载工具如IDM中粘贴下载,然后依据这个安装一下这个.whl结尾的文件下载后用pip安装一下(点击此处参考点击传送门)一https://files.pythonhosted.org/packages/ca/ee/8375c01412abe6ff462ec80970e6bb1c4308724d4366d7519627c98691ab/virtualenv-16.6.0-py2.py3-none-any.whl)
验证安装成功

pip install --user --upgrade tensorflow  # install in $HOME

然后

确保下载并以同样方式加入到Path中后
再在CMD中复制粘贴到CMD
或虚拟环境安装

pip install --upgrade tensorflow

验证安装效果:

python -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"

然后可以点击[官方学习文档教程]
(https://tensorflow.google.cn/tutorials)

请尽情学习啦啦啦

第二次写博客,多多不足还请见谅
若有失败很正常,多多尝试,此文章无法帮助你可以多参照官方的教程(官方教程中代码好像有小小问题)和其他大佬的教程

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值