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实现字符串反转的常用方法分析【4种方法】
Sep 30 Python
对python3中, print横向输出的方法详解
Jan 28 Python
python实现字符串加密 生成唯一固定长度字符串
Mar 22 Python
Python实现二叉树前序、中序、后序及层次遍历示例代码
May 18 Python
Django处理Ajax发送的Get请求代码详解
Jul 29 Python
深入浅析Python 中的sklearn模型选择
Oct 12 Python
python返回数组的索引实例
Nov 28 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
Mar 14 Python
python 弧度与角度互转实例
Apr 15 Python
jupyter notebook 实现matplotlib图动态刷新
Apr 22 Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
May 27 Python
filter使用python3代码进行迭代元素的实例详解
Dec 03 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上传图片、删除图片实现代码
2010/05/12 PHP
php实现的漂亮分页方法
2014/04/17 PHP
ThinkPHP 3.2 数据分页代码分享
2014/10/14 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
2016/11/15 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
PHP获取当前系统时间的方法小结
2018/10/03 PHP
php生成随机数/生成随机字符串的方法小结【5种方法】
2020/05/27 PHP
重定向实现代码
2006/11/20 Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
2014/10/11 Javascript
基于js与flash实现的网站flv视频播放插件代码
2014/10/14 Javascript
javascript获取元素离文档各边距离的方法
2015/02/13 Javascript
jquery实现的Accordion折叠面板效果代码
2015/09/02 Javascript
jQuery自定义动画函数实例详解(附demo源码)
2015/12/10 Javascript
体验jQuery和AngularJS的不同点及AngularJS的迷人之处
2016/02/02 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
2016/05/27 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
2016/07/07 Javascript
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
JS中with的替代方法与String中的正则方法详解
2016/12/23 Javascript
Vue实现typeahead组件功能(非常靠谱)
2017/08/26 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
2018/04/21 Javascript
浅谈Vue响应式(数组变异方法)
2018/05/07 Javascript
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
pycharm重置设置,恢复默认设置的方法
2018/10/22 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
Python日志logging模块功能与用法详解
2020/04/09 Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
2020/04/24 Python
Speedo澳大利亚官网:全球领先游泳品牌
2018/02/04 全球购物
手工制作的意大利皮革运动鞋:KOIO
2020/01/05 全球购物
JAVA和C++的区别
2013/10/06 面试题
《最后的姿势》教学反思
2014/02/27 职场文书
温馨提示标语
2014/06/26 职场文书
土建专业毕业生自荐书
2014/07/04 职场文书
中学生学习保证书
2015/02/26 职场文书
学习雷锋主题班会
2015/08/14 职场文书
2016大学生形势与政策心得体会
2016/01/12 职场文书
浅谈Web Storage API的使用
2021/06/23 Javascript