在Windows 10上安装TensorFlow及PyCharm开发环境[通俗易懂]

在Windows 10上安装TensorFlow及PyCharm开发环境[通俗易懂]  有时候在查看官方文档时,常常看到很多的分支,所以作为开发者我们都喜欢把最佳实践总结出来。下面一起来看看如何在Windows10上安装一个TensorFlow和PyCharm开发环境。安装Anaconda  安装Anaconda以后,即可获得运行TensorFlow所需的Python运行环境。比起直接安装Python,Anaconda安装了丰富的工具,省去了不少麻烦。从http…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

    有时候在查看官方文档时,常常看到很多的分支,所以作为开发者我们都喜欢把最佳实践总结出来。下面一起来看看如何在Windows 10上安装一个TensorFlow和PyCharm开发环境。

安装Anaconda

    安装Anaconda以后,即可获得运行TensorFlow所需的Python运行环境。比起直接安装Python,Anaconda安装了丰富的工具,省去了不少麻烦。从https://www.anaconda.com/download/下载一个Python 3.6的安装包(如果是64位操作系统请下载64位安装包),按照向导一步步安装即可。无需安装其中的Visual Studio开发工具,我们将使用PyCharm。

安装TensorFlow

    在启动菜单中找到并启动Anaconda的命令行工具”Anaconda Prompt”。如果不使用Anaconda Prompt,可能找不到conda命令。

1. 通过调用以下命令创建名为 tensorflow 的 conda 环境:

(base) C:\> conda create -n tensorflow pip python=3.6 

2. 通过发出以下命令激活 conda 环境:

(base) C:\>activate tensorflow

(tensorflow) C:\> # Your prompt should change

3. 发出相应命令以在 conda 环境中安装 TensorFlow。要安装仅支持 CPU 的 TensorFlow 版本,请输入以下命令:

(tensorflow) C:\> pip install --ignore-installed --upgrade tensorflow

安装和配置PyCharm

    从https://www.jetbrains.com/pycharm/download/#section=windows下载一个Community Edition的PyCharm,安装向导一步步的安装完毕。启动后创建一个项目,在创建项目时配置项目的解释器到安装了TensorFlow的环境:

在Windows 10上安装TensorFlow及PyCharm开发环境[通俗易懂]

    在Exising interpreter中选择Conda Enviroment,然后选择路径,找到C:\ProgramData\Anaconda3\envs\tensorflow目录下的python.exe文件:

在Windows 10上安装TensorFlow及PyCharm开发环境[通俗易懂]

验证TensorFlow的安装

    在新建的项目中新建一个hello.py文件,输入并尝试执行一下的代码:

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

    如果在下方控制台中输出了Hello, TensorFlow!,则证明TensorFlow已经安装成功了:

在Windows 10上安装TensorFlow及PyCharm开发环境[通俗易懂]

参考资料

1. https://www.tensorflow.org/install/install_windows?hl=zh-cn

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175432.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 移位指令实现乘法

    移位指令实现乘法includeirvine32.inc;.dataidword0;sumqword0;str1byte”请输入16进制的(32位整数)乘数和被乘数”,0str2byte”乘积为:”,0;jdword0;.codemainprocL1:movedx,offsetstr1;callwritestring;movj,0;moveax,0;eax为…

    2022年6月3日
    45
  • NFV基础技术_零基础

    NFV基础技术_零基础网络虚拟化技术,即用软件来安装、控制、操作那些运行在通用硬件上的网络功能,融合了云和虚拟化技术,使得新一代网络业务拥有更好的伸缩性和自动化能力。这些新涌现的技术经常被不加区分地称为NFV(网络功能虚拟化)和SDN(软件定义网络),虽然二者有逐渐融合之势,但二者的初衷和架构并不相同:SDN起源于园区网,发展于数据中心,目的是将控制平面和转发平面分离,通过集中化的控制平面能够灵活定义网络行为。N…

    2022年9月3日
    3
  • Oracle-帝国的崛起![通俗易懂]

    Oracle-帝国的崛起![通俗易懂][编者本段]Oracle的起源  oracle是瓦砾(YinXu)出土的甲骨文(oracleboneinscriptions)的英文通译的第一个单纯词,在英语里是“神谕”的意义。  [编者本段]Oracle市场份额  在二零零七年Oracle在数据库市场仍然保持着强劲的大势,盘踞了数据库领域48.6%的市场份额。作为数据库软件市场的领跑者,Oracle数据库从上年推出了11g版本以来,在整个

    2022年9月23日
    0
  • C#构造函数的作用_以下程序段的作用是inta

    C#构造函数的作用_以下程序段的作用是inta构造函数是一种特殊的成员函数,它主要用于为对象分配存储空间,对数据成员进行初始化(1)构造函数的名字必须与类同名;(2)构造函数没有返回类型,它可以带参数,也可以不带参数;(3)构造函数的主要作用是完成对类的初始化工作;(4)在创建一个类的新对象(使用new关键字)时,系统会自动调用给类的构造函数初始化新对象;C#的类有两种构造函数:实例构造函数和静态构造函数实例构造函数:

    2022年9月8日
    0
  • Activity启动模式SingleTask和Intent.FLAG_ACTIVITY_CLEAR_TOP区别

    Activity启动模式SingleTask和Intent.FLAG_ACTIVITY_CLEAR_TOP区别Activity启动模式介绍Android启动模式之前,先介绍两个概念task和taskAffinity task:翻译过来就是“任务”,是一组相互有关联的activity集合,可以理解为Activity是在task里面活动的。task存在于一个称为backstack的数据结构中,也就是说,task是以栈的形式去管理activity的,所以也叫可以称为“…

    2022年7月17日
    14
  • phpstorm+AppServ配置和出现timezone setting错误

    phpstorm+AppServ配置和出现timezone setting错误setting —> php,选择php版本,并点击…,选择到php.exe进入到appserv底下找到php.ini文件,查找date.timezone,去掉前面的;号,添加”Asia/Shanghai”重启appserv环境,就是重启下apache 和 mysql服务发现依然失败后面重启电脑就可以了哈哈哈哈哈哈哈哈…

    2022年8月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号