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模块顶层运行的代码引起的一个Bug
Jul 04 Python
Python矩阵常见运算操作实例总结
Sep 29 Python
Appium+Python自动化测试之运行App程序示例
Jan 23 Python
python实现函数极小值
Jul 10 Python
python实现数据分析与建模
Jul 11 Python
Django中间件拦截未登录url实例详解
Sep 03 Python
Python数组拼接np.concatenate实现过程
Apr 18 Python
将tf.batch_matmul替换成tf.matmul的实现
Jun 18 Python
Python实现弹球小游戏
Aug 01 Python
Django实现文章详情页面跳转代码实例
Sep 16 Python
Python抖音快手代码舞(字符舞)的实现方法
Feb 07 Python
Python中递归以及递归遍历目录详解
Oct 24 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
摘自启点的main.js
2008/04/20 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
禁止页面刷新让F5快捷键及右键都无效
2014/01/22 Javascript
js判断变量初始化的三种形式及推荐用的形式
2014/07/22 Javascript
初始Nodejs
2014/11/08 NodeJs
javascript判断数组内是否重复的方法
2015/04/21 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
js实现商城星星评分的效果
2015/12/29 Javascript
深入理解Javascript中的自执行匿名函数
2016/06/03 Javascript
js获取ip和地区
2017/03/10 Javascript
JavaScript面向对象程序设计创建对象的方法分析
2018/08/13 Javascript
webpack 从指定入口文件中提取公共文件的方法
2018/11/13 Javascript
利用Promise自定义一个GET请求的函数示例代码
2019/03/20 Javascript
[04:03][TI9趣味短片] 小鸽子茶话会
2019/08/20 DOTA
[01:10:48]完美世界DOTA2联赛PWL S2 GXR vs PXG 第一场 11.18
2020/11/18 DOTA
Python实现批量读取word中表格信息的方法
2015/07/30 Python
flask中使用蓝图将路由分开写在不同文件实例解析
2018/01/19 Python
python中numpy的矩阵、多维数组的用法
2018/02/05 Python
解决Python下imread,imwrite不支持中文的问题
2018/12/05 Python
Python人工智能之路 之PyAudio 实现录音 自动化交互实现问答
2019/08/13 Python
ubuntu 18.04 安装opencv3.4.5的教程(图解)
2019/11/04 Python
Python 如何创建一个线程池
2020/07/28 Python
CSS3打造百度贴吧的3D翻牌效果示例
2017/01/04 HTML / CSS
美国知名户外用品畅销中心:Sierra Trading Post
2016/07/19 全球购物
估算杭州有多少软件工程师
2015/08/11 面试题
经贸日语毕业生自荐信
2013/11/03 职场文书
竟聘演讲稿范文
2013/12/31 职场文书
企业后勤岗位职责
2014/02/28 职场文书
表决心的诗句大全
2014/03/11 职场文书
租房合同协议书
2014/04/09 职场文书
司机岗位职责范本
2015/04/10 职场文书
火烧圆明园观后感
2015/06/03 职场文书
科技馆观后感
2015/06/08 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
深入理解java.lang.String类的不可变性
2021/06/27 Java/Android
Vue3中的Refs和Ref详情
2021/11/11 Vue.js