Tensorflow使用Anaconda、pycharm安装记录


Posted in Python onJuly 29, 2020

写给自己

期待着你以后能够感谢自己写了这篇文章。看别人写博客总是觉得很酷,也想过自己动手,碍于自己知识储备有限只能在脑子里想想。哈不过最近电脑重装,第一次安装Tensorflow时的问题真是历历在目啊,so这篇文章就诞生啦,希望自己能够写的明白一些,下次在安装的时候可以少一些麻烦。

安装准备

必备软件

1.Anaconda3.0
2.Visual Studio2019
3.pycharm
4.win10系统

Visual Studio一定要记得先安装成功,要不然在后面的安装过程中会报错的

安装过程

Anaconda的安装

1.在官网上,或者在镜像下载安装包
2.这个安装比较常规,正常安装就可以
但是!! 要选择将Anaconda添加到环境变量

Tensorflow使用Anaconda、pycharm安装记录

3.等待安装完成

Tensorflow安装

1.在开始栏中,打开Anaconda3文件夹,选择Anaconda Promp

Tensorflow使用Anaconda、pycharm安装记录

2.输入:

conda create --name tensorflow python=3.7.4

出现下图,表示可以进行下一步的安装

Tensorflow使用Anaconda、pycharm安装记录

3.环境检测成功后,会提示安装相关软件包:

Tensorflow使用Anaconda、pycharm安装记录

这里我们输入 : y 。确定安装,等待软件安装完成

4.进入Tensorflow环境
系统会提示是否激活环境,还是停用这个环境。

Tensorflow使用Anaconda、pycharm安装记录

输入下方语句,进环境中:

conda activate tensorflow

5.GPU的安装(可选)
如果电脑没有英伟达GPU的话,这个部分可以跳过

(1) 安装英伟达的SDK 10.1版本

conda install cudatoolkit =10.1

选择: y 确定安装软件包

Tensorflow使用Anaconda、pycharm安装记录

出现三条:done 表示安装成功

(2)安装深度学习软件包7.6版本

conda install cudnn=7.6

安装过程同上。
在这两条的安装中,如果报错就说明电脑不支持安装,可以直接进行下一步。

6.安装Tensorflow

在进入的TF环境中进行安装

pip install tensorflow ==2.2

如果安装缓慢或者下载不成功的话,可以试试镜像源安装

>>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==2.2
>>pip install tensorflow -i https://pypi.douban.com/simple

可以直接利用最后一个语句安装,简单粗暴

测试安装是否成功

在tensorflow环境中,输入: python
(1)>>import tensorflow as tf
(2)>>tf.verdion
如果显示: '2.2.0‘ ,表示安装成功

Tensorflow使用Anaconda、pycharm安装记录

pycharm的安装

官网下载社区版安装即可。

pycharmd的环境配置

1.打开pycharm,选择新建工程(Create New Project)

Tensorflow使用Anaconda、pycharm安装记录

2.设置项目路径并设置环境变量

Tensorflow使用Anaconda、pycharm安装记录

在配置好的conda environment,选择tensorflow中的python作为解释器。配置好后,点击创建

Tensorflow使用Anaconda、pycharm安装记录

3.在路径中选则刚才创建的项目文件名称,右键选择新建,创建一个文件

Tensorflow使用Anaconda、pycharm安装记录

命名为text.py
输入测试代码:

import tensorflow as tf

tensorflow_version = tf.__version__

a = tf.constant([1.0 , 2.0], name="a")
b = tf.constant([1.0 , 2.0], name="b")
result = tf.add(a, b, name="add")
print(result)

右键,选择run
如果运行结果显示下图,则表示环境配置成功:

Tensorflow使用Anaconda、pycharm安装记录

到此这篇关于Tensorflow使用Anaconda、pycharm安装记录的文章就介绍到这了,更多相关Tensorflow使用Anaconda、pycharm安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中精确输出JSON浮点数的方法
Apr 18 Python
记录Django开发心得
Jul 16 Python
Python3访问并下载网页内容的方法
Jul 28 Python
Python编程之event对象的用法实例分析
Mar 23 Python
Python numpy实现数组合并实例(vstack,hstack)
Jan 09 Python
TensorFlow搭建神经网络最佳实践
Mar 09 Python
Tesserocr库的正确安装方式
Oct 19 Python
解决Python pandas plot输出图形中显示中文乱码问题
Dec 12 Python
使用celery执行Django串行异步任务的方法步骤
Jun 06 Python
Python读取文件内容为字符串的方法(多种方法详解)
Mar 04 Python
vue常用指令代码实例总结
Mar 16 Python
python smtplib发送多个email联系人的实现
Oct 09 Python
学python爬虫能做什么
Jul 29 #Python
Python 创建TCP服务器的方法
Jul 28 #Python
Python实现画图软件功能方法详解
Jul 28 #Python
Python绘图之柱形图绘制详解
Jul 28 #Python
Python如何定义接口和抽象类
Jul 28 #Python
Python爬虫之爬取淘女郎照片示例详解
Jul 28 #Python
Python selenium键盘鼠标事件实现过程详解
Jul 28 #Python
You might like
php做下载文件的实现代码及文件名中乱码解决方法
2011/02/03 PHP
php采用curl访问域名返回405 method not allowed提示的解决方法
2014/06/26 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
2016/10/08 PHP
PHP排序算法之希尔排序(Shell Sort)实例分析
2018/04/20 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
Firefox 无法获取cssRules 的解决办法
2006/10/11 Javascript
Html中JS脚本执行顺序简单举例说明
2010/06/19 Javascript
javascript判断iphone/android手机横竖屏模式的函数
2011/12/20 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
2014/01/13 Javascript
jquery实现瀑布流效果分享
2014/03/26 Javascript
jQuery中extend()和fn.extend()方法详解
2015/06/03 Javascript
全面解析Bootstrap手风琴效果
2020/04/17 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
JavaScript中有关一个数组中最大值和最小值及它们的下表的输出的解决办法
2016/07/01 Javascript
axios基本入门用法教程
2017/03/25 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
2017/04/18 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
node.js中express中间件body-parser的介绍与用法详解
2017/05/23 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
基于webpack 实用配置方法总结
2017/09/28 Javascript
利用JS hash制作单页Web应用的方法详解
2017/10/10 Javascript
详解JSON Web Token 入门教程
2018/07/30 Javascript
vue+vuex+json-seiver实现数据展示+分页功能
2019/04/11 Javascript
微信小程序拼接图片链接无底洞深入探究
2019/09/03 Javascript
基于canvasJS在PHP中制作动态图表
2020/05/30 Javascript
python Opencv将图片转为字符画
2021/02/19 Python
Python高级特性与几种函数的讲解
2019/03/08 Python
利用python实现短信和电话提醒功能的例子
2019/08/08 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
2019/10/30 Python
详解python tcp编程
2020/08/24 Python
详解CSS3选择器:nth-child和:nth-of-type之间的差异
2017/09/18 HTML / CSS
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
2014年党员自我剖析材料
2014/10/07 职场文书
OpenCV-Python实现人脸美白算法的实例
2021/06/11 Python
Vue.Draggable实现交换位置
2022/04/07 Vue.js
Python自动操作神器PyAutoGUI的使用教程
2022/06/16 Python