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访问sqlserver示例
Feb 10 Python
操作Windows注册表的简单的Python程序制作教程
Apr 07 Python
Python自定义简单图轴简单实例
Jan 08 Python
50行Python代码实现人脸检测功能
Jan 23 Python
对IPython交互模式下的退出方法详解
Feb 16 Python
给你一面国旗 教你用python画中国国旗
Sep 24 Python
python的json中方法及jsonpath模块用法分析
Dec 06 Python
python 非线性规划方式(scipy.optimize.minimize)
Feb 11 Python
浅谈python累加求和+奇偶数求和_break_continue
Feb 25 Python
python实现横向拼接图片
Mar 23 Python
虚拟环境及venv和virtualenv的区别说明
Feb 05 Python
python如何读取.mtx文件
Apr 22 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 smarty模版引擎中变量操作符及使用方法
2009/12/11 PHP
php开发留言板的CRUD(增,删,改,查)操作
2012/04/19 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
2015/06/17 PHP
在TP5数据库中四个字段实现无限分类的示例
2019/10/18 PHP
javascript实现的listview效果
2007/04/28 Javascript
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
javascript事件函数中获得事件源的两种不错方法
2014/03/17 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
js面向对象之常见创建对象的几种方式(工厂模式、构造函数模式、原型模式)
2015/11/09 Javascript
jQuery移动web开发之页面跳转和加载外部页面的实现
2015/12/04 Javascript
详细谈谈javascript的对象
2016/07/31 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
javascript使用substring实现的展开与收缩文字功能示例
2019/06/17 Javascript
Vue 实现CLI 3.0 + momentjs + lodash打包时优化
2019/11/13 Javascript
Python实现高效求解素数代码实例
2015/06/30 Python
浅析Python基础-流程控制
2016/03/18 Python
python条件变量之生产者与消费者操作实例分析
2017/03/22 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
Python实现针对给定字符串寻找最长非重复子串的方法
2018/04/21 Python
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
介绍一款python类型检查工具pyright(推荐)
2019/07/03 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
微软瑞士官方网站:Microsoft瑞士
2018/04/20 全球购物
英国乐购杂货:Tesco Groceries
2018/11/29 全球购物
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
人事文员岗位职责
2014/02/16 职场文书
服装区域经理岗位职责
2015/04/10 职场文书
闪闪的红星观后感
2015/06/08 职场文书
出纳2015年度工作总结范文
2015/10/14 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书
MySQL之MyISAM存储引擎的非聚簇索引详解
2022/03/03 MySQL
十大最强岩石系宝可梦,怪颚龙实力最强,第七破坏力很强
2022/03/18 日漫
Linux中sftp常用命令整理
2022/06/28 Servers
JavaScript实现九宫格拖拽效果
2022/06/28 Javascript