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中MYSQLdb出现乱码的解决方法
Oct 11 Python
Python fileinput模块使用介绍
Nov 30 Python
python导入模块交叉引用的方法
Jan 19 Python
django将数组传递给前台模板的方法
Aug 06 Python
Python多线程模块Threading用法示例小结
Nov 09 Python
Ranorex通过Python将报告发送到邮箱的方法
Jan 12 Python
使用Python实现将多表分批次从数据库导出到Excel
May 15 Python
基于Python爬取fofa网页端数据过程解析
Jul 13 Python
Pycharm无法打开双击没反应的问题及解决方案
Aug 17 Python
Numpy(Pandas)删除全为零的列的方法
Sep 11 Python
python 实现定时任务的四种方式
Apr 01 Python
如何使用Tkinter进行窗口的管理与设置
Jun 30 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
Ajax+PHP 边学边练 之二 实例
2009/11/24 PHP
php类的定义与继承用法实例
2015/07/07 PHP
JavaScript脚本性能的优化方法
2007/02/02 Javascript
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
让textarea自动调整大小的js代码
2011/04/12 Javascript
js获得地址栏?问号后参数的方法
2013/08/08 Javascript
javascript操作referer详细解析
2014/03/10 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
Javascript中的方法链(Method Chaining)介绍
2015/03/15 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
Node.js中常规的文件操作总结
2016/10/13 Javascript
ASP.NET jquery ajax传递参数的实例
2016/11/02 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
Vue 换肤的示例实践
2018/01/23 Javascript
vue 组件中slot插口的具体用法
2018/04/03 Javascript
vue-cli3.0+element-ui上传组件el-upload的使用
2018/12/03 Javascript
vue  elementUI 表单嵌套验证的实例代码
2019/11/06 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
[01:23]一分钟告诉你 DOTA2为什么叫信仰2
2014/06/20 DOTA
Python常用的文件及文件路径、目录操作方法汇总介绍
2015/05/21 Python
python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法
2017/05/24 Python
分析python请求数据
2018/08/19 Python
python时间序列按频率生成日期的方法
2019/05/14 Python
代码实例讲解python3的编码问题
2019/07/08 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
Pretty You London官网:英国拖鞋和睡衣品牌
2019/05/08 全球购物
外贸业务员求职自荐信分享
2013/09/21 职场文书
儿科护士自我鉴定
2013/10/14 职场文书
高中毕业自我鉴定
2013/12/19 职场文书
致铅球运动员广播稿精选
2014/01/12 职场文书
植树节活动总结
2014/04/30 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
党员公开承诺书(2016最新版)
2016/03/24 职场文书
linux下导入、导出mysql数据库命令的实现方法
2021/05/26 MySQL
MySQL中连接查询和子查询的问题
2021/09/04 MySQL
关于nginx 实现jira反向代理的问题
2021/09/25 Servers