rstudio软件无需联网但是

每次开展R语言线下学习班,都需要重新发几次:Windows电脑使用Rstudio会有多少错误呢 ,虽然大部分同学都是可以根据我们的教程顺利解决问题,但是不幸的人各有各的不幸。一般来说就是Windows电脑的中文用户名需要修改电脑系统的环境变量,R包下载等等。

打开rstudio软件居然出现联网报错

如下,实际上rstudio软件本身是无需联网的,需要联网的是R包安装等等中间过程,一开始就报错这是要劝退啊!!!

 

真的是非常诡异,真的RStudio软件本身打开是不需要连接 internet呀!!!

简单谷歌了一下,发现大家说这个联网报错,指的是RStudio用本地连接与RStudio IDE(编辑器)的对话,导致另一个可能原因,防火墙或者网络设置会导致这种连接被阻断!本地连接也是联网的一种,尴尬了!

关闭防火墙

修改防火墙即可,最简单的方法是全部关闭!因为绝大部分同学都是不会遇到这个问题,既然他们没有这个问题,说明他们的防火墙都是关闭的。你需要跟大家保持一致!

如下所示:

 

如果找到这个设置呢?有点麻烦,需要进入控制面板→Windows防火墙,然后点击左侧菜单中的"高级设置"。

 

当然了,没有防火墙,你的电脑在那个网络里面是裸奔的!你可能会担心你的电脑是不是会有风险,别其他人远程登录偷走你的资料。

其实这个东西,就好像你去了星巴克连接人家提供的免费WiFi,其实就有非常大的风险了,要避免这个风险你就只能是连接自己的手机热点,不要使用这样的公共免费WiFi咯。同样的道理,如果你确实不愿意在公用网络关闭你的防火墙,那就不要使用rstudio咯。

接下来就继续安装R包吧

使用管理员打开R哦,然后就

options()$repos 
options()$BioC_mirror
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options()$repos 
options()$BioC_mirror

# https://bioconductor.org/packages/release/bioc/html/GEOquery.html
if (!requireNamespace("BiocManager", quietly = TRUE))
 install.packages("BiocManager")
BiocManager::install("KEGG.db",ask = F,update = F)
BiocManager::install(c("GSEABase","GSVA","clusterProfiler" ),ask = F,update = F)
BiocManager::install(c("GEOquery","limma","impute" ),ask = F,update = F)
BiocManager::install(c("org.Hs.eg.db","hgu133plus2.db" ),ask = F,update = F)

如果你还报错,就看看周围有没有大神帮你解决吧!

其实,最好的方法是买一个苹果电脑!

(0)

相关推荐