R/tensorflow深度学习:Rstudio报tensorflow错误的解决方法

2023-12-20 21:40:10 5点赞 4收藏 7评论

你也许知道可以在python上运行tensorflow,但是你可能不知道,tensorflow也可以在上运行,这个应该很多朋友不知道吧?什么是R,R是一种编程语言,也可以说是在统计数据显示上用得特别广泛的一种计算机语言。R上面干的事情,在python上也可以干,但是如果你是用来显示数据的统计分析结果,用R会让你更加爱不释手。

R/tensorflow深度学习:Rstudio报tensorflow错误的解决方法

报错信息如下:

错误: Python module tensorflow.keras was not found.

本文介绍如何解决这个报错问题。首先我假设你已经安装了下面的R包,如果没有的话,用下面的命令进行安装。

假设1:你已经安装了下面的R包:

如果没有安装的话,你可以拷贝下面的命令到rstudio里面进行安装。

install.packages("patchwork")

install.packages("corrplot")

install.packages("ggcorrplot")

install.packages("psych")

install.packages("vcd")

install.packages("multcomp")

install.packages("ggplot2")

install.packages("dplyr")

install.packages("pheatmap")

install.packages('BiocManager')

BiocManager::install("DESeq2")

BiocManager::install("ggplot2")

install.packages("corrplot")

install.packages("ggpubr")

install.packages("Hmisc")

install.packages("PerformanceAnalytics")

install.packages("leaps")

install.packages("bootstrap")

install.packages("keras")

install.packages("tensorflow")

假设2:通过下面的命令加载下面的R包不会报错:

另外,我假设你用下面的这堆命令来加载相应的R包不会出现报错的想象,如果你用下面的命令加载时,出现报错的话,就用install.packages("包的名字")这个命令进行安装。

library("ggplot2")

library("ggsignif")

library("patchwork")

library("corrplot")

library("ggcorrplot")

library("psych")

library("vcd")

library("multcomp")

library("dplyr")

library("pheatmap")

library(stringi)

library('BiocManager')

library(corrplot)

library(ggpubr)

library(Hmisc)

library(PerformanceAnalytics)

library(leaps)

library(car)

library(bootstrap)

library(keras)

library(tensorflow)

这时候出现“错误: Python module tensorflow.keras was not found.”的报错提示可以按照下面的思路来解决。

第一步、安装tensorflow。

可以利用anaconda来安装tensorflow,命令是类似下面这样的:

conda install tensorflow

也可以用pip来安装tensorflow,命令是类似下面的:

pip install tensorflow

注意:无论是用anaconda或者是pip来安装tensorflow,都要保证任意一种安装方式能安装成功,并且不报错。假如你用conda 或者pip来安装tensorflow报错,那么第一步就没有成功,首先第一步要安装tensorflow成功了,才能继续下面的第2步。

第二步、调节Rstudio的Global Options的设置。

点击Rstudio软件第2行的“Tools”,在下拉菜单选择“Global Options”:

R/tensorflow深度学习:Rstudio报tensorflow错误的解决方法

这时候会弹出下图的界面:

R/tensorflow深度学习:Rstudio报tensorflow错误的解决方法

在上图点击左侧的“Python”按钮,进入rstudio的python设置菜单(见下图):

R/tensorflow深度学习:Rstudio报tensorflow错误的解决方法

假设你是用anaconda来安装tensorflow的,就像我上图一样,将python的解释器选择到anaconda3/bin/的目录下。

假如你是用pip来安装tensorflow的,就将python的解释器选择成类似下面这样的/usr/bin/目录下的。

R/tensorflow深度学习:Rstudio报tensorflow错误的解决方法

选择好python解释器后,保存退出即可。

这就是报错:“错误: Python module tensorflow.keras was not found.”最常见的解决方法。

之后在rstudio上就不会报tensorflow的错误了(见下图)。

R/tensorflow深度学习:Rstudio报tensorflow错误的解决方法

全文完,谢谢观看。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

106元起

Microsoft 微软 到手18.2元/月 微软office365家庭版microsoft365增强版15个月

Microsoft 微软 到手18.2元/月 微软office365家庭版microsoft365增强版15个月

279元起

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

249元起

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

239元起

自助挂号应用服务

自助挂号应用服务

15000元起

Microsoft 微软 Office2016小型企业版 MAC专用

Microsoft 微软 Office2016小型企业版 MAC专用

149元起

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

29000元起

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

38800元起

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

暂无报价

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

170000元起

Microsoft 微软 MAC专用办公软件office2019永久版

Microsoft 微软 MAC专用办公软件office2019永久版

259元起

京东 金山麒麟WPS办公软件V11

京东 金山麒麟WPS办公软件V11

暂无报价

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

6904元起

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

3990元起

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

196元起

华三(H3C) SecPath F100-BAS URL特征库升级服务授权函,3年

华三(H3C) SecPath F100-BAS URL特征库升级服务授权函,3年

2701元起
7评论

  • 精彩
  • 最新
  • 一、在python没法安装tensorflow、pytorch,需要科学上网+关联依赖库得降级到特定旧版本
    二、r语言 vs python=原有的编程思路及其构造,有啥区别?已初学python,后者直接可迁移至前者?
    三、sql vs vs python=各自啥区别?后者的三剑客可否平替前者
    四、sql vs mysql =各自啥区别?岗位JD要求的sql经验,指的是前者,还是后者?任学其一可否达成满足前述经验?
    五、拟整策略规则、算法建模,已初学python,r语言、sql、sas的学习排序暨快速上手实操的价值优先级该是咋样?
    so求大佬指点

    校验提示文案

    提交
    我把你的问题回答了,可以写一部5万字的书了 [傻笑]

    校验提示文案

    提交
    收起所有回复
  • 一,刚起步moment,如大佬所言,刷网课自学python及其三件套,然后直接上手实操项目,代码什么的都是Ctrl键➕c和Ctrl键➕v=网上现成=能看懂会改参数,但从零到一原创编写的不会
    二,后面有其他大佬建议,原因在于之前囫囵吞枣,应该得回归基础,找几本书看看。。。
    三,目前执行中,但书本看过的内容很快就忘,没啥感觉,对python及其第三库规则or参数还是不甚了解。。。
    四,本人非系统开发方向,非程序员,但需要python做统计分析、数据挖掘、规则策略和算法建模,so应该咋办?求指导

    校验提示文案

    提交
    我之前也是啥都不懂,perl语言,c,Python,Java,R语言都看过了,Linux必看。你看过的东西最终会刻在你的血液里,不会白看的。速成可以ChatGPT,但是有时候给你的答案你不一定看得懂 [傻笑]

    校验提示文案

    提交
    收起所有回复
  • 收藏了,又学到了不少 [高兴]

    校验提示文案

    提交
  • 大佬玩得可是高端玩法啊

    校验提示文案

    提交
  • 学到了不少,收藏了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
4
扫一下,分享更方便,购买更轻松