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错误的解决方法

全文完,谢谢观看。

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

展开 收起

微软在线发 多年office365家庭版个人版续费新订microsoft365订阅密钥 Microsoft365 个人版 一年 密钥-在线直发咚咚聊天窗口领取

微软在线发 多年office365家庭版个人版续费新订microsoft365订阅密钥 Microsoft365 个人版 一年 密钥-在线直发咚咚聊天窗口领取

209元起

微软微软win10win11专业版授权解决企业化office copilot订阅 授权 copilot订阅服务含税

微软微软win10win11专业版授权解决企业化office copilot订阅 授权 copilot订阅服务含税

3099元起

Microsoft 微软 365/Office 家庭版 文档自动保存 各设备通用 1年盒装版 6人同享

Microsoft 微软 365/Office 家庭版 文档自动保存 各设备通用 1年盒装版 6人同享

279元起

任天堂Nintendo Switch 塞尔达传说 天空之剑 盒装版游戏实体卡带 海外版卡带

任天堂Nintendo Switch 塞尔达传说 天空之剑 盒装版游戏实体卡带 海外版卡带

185元起

任天堂Switch游戏 NS塞尔达传说 荒野之息 旷野之息 中文现货

任天堂Switch游戏 NS塞尔达传说 荒野之息 旷野之息 中文现货

268元起

Microsoft 微软 365 家庭版 30月

Microsoft 微软 365 家庭版 30月

548元起

Microsoft 微软 618一次付款终身使用苹果M1M2办公软件 Office2016小型企业版 MAC专用

Microsoft 微软 618一次付款终身使用苹果M1M2办公软件 Office2016小型企业版 MAC专用

159元起

微软支持重装绑 office2021永久激活码2019终身版macoffice软件 Office2021小型企业版for Mac

微软支持重装绑 office2021永久激活码2019终身版macoffice软件 Office2021小型企业版for Mac

499元起

深信服科技(SANGFOR)终端管理系统 (aES)

深信服科技(SANGFOR)终端管理系统 (aES)

300元起

Microsoft 微软 15月 微软office365家庭版microsoft365增强版

Microsoft 微软 15月 微软office365家庭版microsoft365增强版

259元起

Microsoft 微软 618活动大券加跨店满减 微软 MAC专用办公软件office2019永久版

Microsoft 微软 618活动大券加跨店满减 微软 MAC专用办公软件office2019永久版

259元起

Microsoft 微软 365家庭版一年

Microsoft 微软 365家庭版一年

239元起

Microsoft 微软 618活动开始到手15元/月 office365个人版续费新订microsoft365个

Microsoft 微软 618活动开始到手15元/月 office365个人版续费新订microsoft365个

229元起

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

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

196元起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

229元起

深信服科技(SANGFOR) OSM-1000-B1150运维管理系统

深信服科技(SANGFOR) OSM-1000-B1150运维管理系统

124300元起
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
扫一下,分享更方便,购买更轻松