首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

有可能给超低版本的R安装高配包吗

最近在一个比较古老(其实就是2019年)的服务器上面更新以前的一个表观调控网页工具,其中需要使用R语言来安装一下必备的包 ,比如 ChIPseeker ,麻烦的是卡死在了第一步,如下所示 : (chipseq...可以看到R版本是超级低了,R version 3.5.1 (2018-07-02) ,因为很少更新,而且两年多没有使用它了。...发现安装最基础包 ggplot2 都失败,如下所示: > install.packages('ggplot2') Warning: dependency ‘mgcv’ is not available...downloaded 2.9 MB ERROR: dependency ‘mgcv’ is not available for package ‘ggplot2’ 搜索了一下它所依赖的 mgcv 包...不过,我比较好奇的是,难道3.5版本的R已经是基本上不可用了吗?还是说其实是有方法给超低版本的R安装高配包? 欢迎大家各抒己见!

1.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    开发|使用war包部署在Tomcat中运行

    了解war和tomcat服务器 简单来说,war包是JavaWeb程序打的包,war包里面包括写的代码编译成的class文件,依赖的包,配置文件,所有的网站页面,包括html,jsp等等。...一个war包可以理解为是一个web项目,里面是项目的所有东西。 ?...Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。...解决方案 打开idea编译器,点开build,打开build artifacts,选择war包。 ? ? ?...然后把准备好的war包复制粘贴到webapps目录,返回上一级目录,找到bin,打开bin文件,在bin里面找到starup运行tomcat。运行成功如图所示。 ?

    2.4K10

    为啥高版本系统 在相同配置下比低版本更吃内存

    1703及其之后版本的windows系统,部分系统服务在内存3.5G以上会自动own模式,内存低于3.5G会默认share模式 在Windows 10 Creators Update(版本 1703)之前的版本...W32Time|findstr "SERVICE_NAME or PID" sc.exe queryex WinHttpAutoProxySvc|findstr "SERVICE_NAME or PID" 在Windows...10 Creators Update(版本 1703)及其之后的版本,这几个服务的svchost的pid各不相同 这个文档从服务进程角度证明了为啥高版本系统 在相同配置下比低版本更吃内存,因为低版本share...模式的svchost多,而高版本own模式的多,own模式的好处就是各自独立,虽然更吃内存,但是解耦合,互相影响的概率大大降低了,系统因此更稳健。

    75630

    Python 爬虫时,高版本 App 如何进行抓包?

    我们都知道 iphone 和低版本 Android 抓包,只需要设置代理和配置证书就可以顺利抓包 但是升级了 targetSdkVersion 到 28 后发现,在 Android 7.0 以上机型 Charles...+ 的版本新增了证书验证(系统证书),具体如下: 1、Android 6.0(API 23)及更低版本应用的默认网络安全性配置如下: <!...的安全证书 配置:打测试包时,项目设置默认信任所有证书(系统 + 用户,Charles 和 Fiddler) 1、在项目工程 res-xml 目录中创建一个名为 network_security_config.xml...AndroidManifest 里的标签中,添加如下代码,在清单文件中指向该文件: <?...警告 这样的配置操作是敏感且危险的,只能用于测试环境方便抓包,线上包一定注意要恢复配置,不然 APP 会面临被他人抓包的风险。 如何只在调试模式下允许抓包呢?

    2.1K10

    在SAP HANA中创建结构包

    SAP HANA Modeler中不同类型的包: 如果图片不显示,可以关注公众号SAP Technical 包:包是SAP HANA模型的第一个逻辑存储组件。...在包中,您可以定义一个或多个属性视图,分析视图,计算视图,分析特权,决策表,过程。 1. 结构 -包有助于在逻辑树中组织内容。 2.非结构 - 包含信息对象。非结构是由默认创建的。...结构包装: 让我们创建一个父包“ZS_Australia”和子包“ZS_Australia.NSW” 步骤1: 右键单击Content <New <Package ? 第2步: 输入名称和说明。...如果要将此包作为父包转到“属性”并将“结构包”更改为“是”。默认情况下为“否”。 第三步: 单击“编辑包”。结构:是的。然后单击“确定” ? 第4步: 创建Sub Package NSW。... 在ZS_Australia之后进入NSW。 - >子包。输入名称和描述。 单击确定。 第6步: 这是最终输出。

    1.9K10

    R包版本管理利器:renv使用初探

    3.5.1的ggplot2,所以在写完推文之后,我又把低版本卸载了。...这样就很麻烦,就是两个版本卸载来安装去的! 所以试试看使用renv创建需要的虚拟环境,去管理低版本的R包。...renv::init() 创建一个 renv 子目录,在该目录中保存包和虚拟环境。 在项目目录下创建 renv.lock 文件,用于记录当前项目中使用的包及其版本。...3.4.4,后续在正常环境下直接安装ggplot2就是高版本的) renv::install("ggplot2@3.4.4") renv 会自动安装并锁定该版本,然后更新 renv.lock 文件以反映该版本的信息...如果在团队合作中或在不同设备上工作,并且需要确保你使用的 R 包与项目中锁定的版本一致,可以使用 renv::restore() 来恢复环境。

    25310

    高版本c4d在低版本windows系统上打开后不显示窗格

    发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,图片打开高版本c4d的时候都提示下面这些了图片很奇怪,在本地电脑上是正常的循着提示...,我升级了显卡驱动到grid14.1,发现打开高版本c4d还是不显示窗格,后来我又在原有环境基础上,下载sever2022的ISO,直接硬盘本地升级系统,升级成功后再打开高版本c4d都正常显示窗格了。...图片图片图片图片但是,有个坏消息,虽然升级到server2022后,那几个高版本的显示窗格了,但是跑项目却报错,估计是Redshift跟Server2022不兼容,可能换Win10会好点吧,毕竟最初的msg...是提示系统版本低,让升级系统到Windows 10 build number 19041 or later我对比了升级系统前后的msg,怀疑跟Redshift有关,一开始提示系统版本不匹配的是Redshift...,后来crash的还是Redshift产生了.dmp文件图片图片最后多试了几个版本的Redshift,发现就是镜像里那一版Redshift有bug,换其他版本可以正常跑项目。

    94950

    flutter在android studio 中升级或者降低版本【Mac系统】

    1.在软件terminal中运行flutter --version 查看当前版本,我的版本是The current Flutter SDK version is 1.7.8+hotfix.4。...由于我们使用了视频播放的组件,所以版本需要升级到1.9.1以上 2.查看我的flutter路径 打开iterm , vim ~/.bash_profile 查看里面的配置 以下是我的配置 export...mirrors.tuna.tsinghua.edu.cn/homebrew-bottles 3.进入flutter目录 cd /Users/mx/flutters/soft vim version 在这里也可以查看当前版本...git status 查看git信息 4.git reset --hard fabeb2a16f1d008ab8230f450c49141d35669798 其中红色的字符串是commit版本号如下,...可以到Flutter Git源码里面去找https://github.com/flutter/flutter(Releas--tags--找到具体的版本号,点击-- fabeb2a即可看到commit号

    2.3K10

    在循环内使用闭包(Closures)

    闭包的本质是一个内部函数访问其作用域之外的变量。闭包可以用于实现诸如 私有变量 和 创建工厂函数之类的东西。...其原因是因为setTimeout函数创建了一个可以访问其外部作用域的函数(也就是我们经常说的闭包),每个循环都包含了索引i。...1秒后,该函数被执行并且打印出i的值,其在循环结束时为4,因为它的循环周期经历了0,1,2,3,4,并且循环最终在4时停止。...下面列举两种方案解决这个问题: for (var i = 0; i < 4; i++) { // 通过传递变量 i // 在每个函数中都可以获取到正确的索引 setTimeout(function...function() { console.log(j); } }(i), 1000); } for (let i = 0; i < 4; i++) { // 使用

    1.2K31

    如何在 Debian 中锁定软件包版本

    在 Debian 或基于 Debian/Ubuntu 的 Linux 发行版系统中,有多种方法可以将软件包锁定在一个特定的版本。也就是说,可以将某个软件固定维护在指定版本,不让其随系统更新而更新。...在常见的数据类服务中,这样的需求很有代表性,比如缓存Redis、数据队列RabbitMQ等。...还有部分服务依赖于系统中特定的软件,比如指定的 Linux 内核版本,这时就需要锁定内核版本防止因内核升级导致服务异常。 我们这里介绍两种方式,防止软件包被更新。...建议将尽量少的的软件包锁定不更新,尤其是系统中的共享库文件。...可以一次指定多个包。 ? 方法二:使用 dpkg 防止软件包更新 有一些不遵守规则的图形包管理器,会忽略 apt-mark 锁定的软件,为了保险起见,我们还可以使用 dpkg 防止软件包更新。

    2.2K30

    iptables 在 Android 抓包中的妙用

    本文介绍一种在 Andorid 中实现单应用、全局、优雅的抓包方法。 本文于去年端午节编写,由于种种原因,当时藏拙并未发布。现删除一些敏感信息后分享出来,希望对各位有所帮助。...背景 昨天在测试一个 Android APK 的时候发现使用 WiFi 的 HTTP 代理无法抓到包,在代理的日志中没有发现任何 SSL Alert,因此可以判断不是证书问题;另外 APP 本身仍可以正常收发数据...在日常中设置 iptables 规则的时候主要考虑的是数据包的时序,而这和 chain 的关系更大一些。...为了解决这个问题,上面使用了另一个拓展 connmark,用来匹配 tcp 连接的标志,这个标志是在第一条命令中的外发数据中进行设置的。...总结 本文主要介绍了 iptables 规则的配置方法,并且实现了一种在 Android 中全局 HTTP(S) 抓包的方案,同时借助 owner 拓展实现应用维度的进一步过滤,从而避免手机中其他应用的干扰

    1.1K30
    领券