前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pycharm安装tensorflow_tensorflow到底是什么

pycharm安装tensorflow_tensorflow到底是什么

作者头像
全栈程序员站长
发布2022-09-27 10:10:21
3560
发布2022-09-27 10:10:21
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

首先,本人在配置上花了好久的时间,踩了很多坑,为了方便大家,在这里说明一下在windows 10系统上,是如何配置tensorflow的环境的。

(版本 Python 3.5.6 tensorflow 1.10.0)

我们采用的是anaconda下的配置方法,这个软件的好处有很多,是专门面向python的拓展包,在搭建的环境中可以一键安装自己想要的包。

一,下载anaconda

Anaconda的最新版本是3.5.3 这个版本默认安装的是python3.7,在里面自带一个python环境,我们不需要用到它。认准3.5.1.0版本

在这里插入图片描述
在这里插入图片描述

下载地址用的清华镜像资源网站,网址如下:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

安装就是一直点确定就行,在勾选时,需要把这两个勾上就行

在这里插入图片描述
在这里插入图片描述

第一个是将anaconda中的python作为环境路径,第二个是基于3.6版本的python,感觉点上比较好,后面会自己构建一个虚拟环境,这里略过。

二,构建虚拟环境

原因很多,我试过很多方法,使用自带的python3.6 3.7 的版本,他里面都包含着tensorflow的包,但是版本之间一直不能兼容,莫名其妙很多bug。弄起来很烦,我们就统一用一个环境,使用虚拟环境,搭建一个python3.5的环境就行。

在开始中的搜索栏搜索下面的

在这里插入图片描述
在这里插入图片描述

我们进入一个基本环境(base)然后是用户地址,先输入

Conda create -n tensorflow python 3.5

Conda create:用anaconda新建环境

-n:名称

Tensorflow:环境名字,可以随意起一个,建立的路径在anaconda的安装目录中,在evns文件夹下面,这就是我们在pycharm中打开环境的路径。

在这里插入图片描述
在这里插入图片描述

Python 3.5:python版本3.5 ,不要单独加入3.5.6 ,或者是-gpu版本,在GPU版本下,会需要更新cuda的驱动,版本也不一定适配。

激活环境,输入activate tensorflow,进入我们打开的地址输入

Anaconda search -t conda tensorflow 寻找我们要的版本,我看了很多经验贴,各种都有,我们就直接选支持最多的那个,要适合python 3.5 版本,选择支持windows系统的 anaconda/tensorflow | 2.0.0

输入anaconda show anaconda/tensorflow

得到一行指令conda install ,后面是下载的路径,复制粘贴过来回车就行了,然后等待他的下载。

下载完成后我们就可以在pycharm上配置一下,按照file–setting–project–project interpreter

系统默认的环境是anaconda自带的python环境

在这里插入图片描述
在这里插入图片描述

我们点击add,选择existing environments寻找我们搭建的虚拟环境

我们创建的环境在anaconda安装目录下的

在这里插入图片描述
在这里插入图片描述

Anaconda–envs–tensorflow–python.exe

添加进去使用,

在编辑界面输入import tensorflow as tf

没有报错,我们可以使用了。

神经网络还需要用到matplotlib pandas sklearn等包

在开始栏搜搜anaconda 这个

在这里插入图片描述
在这里插入图片描述

打开后将base环境换一下,换成我们的tensorflow环境

在这里插入图片描述
在这里插入图片描述

可以下载一下常用的,例如notebook,Spyder

在environments中,查询未下载的包,一键安装就可以了,卡了重进一次就行,加载好了可以使用其他的包了,很便捷。

python 3.7 的版本一直有兼容的问题,我们下载最新的tensorflow 2.0.0 ,问题很多,我试了好几个版本,还是这一套安装最舒服,其他的有的还没试过,新手上路,看了好多视频和经验才总结出来,希望有用。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/175558.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档