如何将R模块导入没有internet的计算机?

如何将R模块导入没有internet的计算机?,r,installation,gephi,R,Installation,Gephi,我在一台mac电脑上工作,该电脑的数据使用受到限制,无法连接到互联网。我需要在计算机上安装一个名为rgexf的R模块。当我尝试按照以下说明在R上安装它时: 我得到这个错误: Installing package(s) into '/Users/samfinegold/Library/R/2.15/library' (as 'lib' is unspecified) Warning: unable to access index for repository NULL/bin/macosx/leo

我在一台mac电脑上工作,该电脑的数据使用受到限制,无法连接到互联网。我需要在计算机上安装一个名为rgexf的R模块。当我尝试按照以下说明在R上安装它时:

我得到这个错误:

Installing package(s) into '/Users/samfinegold/Library/R/2.15/library' (as 'lib' is unspecified)
Warning: unable to access index for repository NULL/bin/macosx/leopard/contrib/2.15
Warning message: package '/Users/samfinegold/Desktop/rgexf_0.13.01.tar.gz' is not available (for R version 2.15.3)

我不明白为什么该软件包不能用于R的最新版本。

您检查过计算机上的权限了吗?第一条警告消息看起来可能是根/管理员与访问文件的用户之间的问题。由于警告消息中有空值,另一种可能是您输入了错误的目录,请在没有“/”引导的情况下重试。

是否检查了计算机上的权限?第一条警告消息看起来可能是根/管理员与访问文件的用户之间的问题。由于警告消息中有空值,另一种可能是您输入了错误的目录,请在没有“/”的情况下尝试。您指定了一个由tar.gz扩展名标识的源程序包,但没有告诉install.packages使用type=source。您还需要该文件的最新版本,该版本可能与R的3.0.0版相匹配。该文件的描述文件表示它确实需要编译,因此如果您希望从源代码安装,您需要正确的设置工具来构建源代码包,或者您需要包的适当二进制版本。是否有一个早期版本可以配合R2.15.3是一个悬而未决的问题

如果您想从源代码处编译包,您的计算机上必须有。而你可能需要得到。如果你有一个比3.x更高的Xcode最新版本,我想,别忘了从Apple Developer Store安装命令行工具包,或者在正在运行的Xcode安装中使用下拉菜单


起重机上有一个起重机。考虑到您在源代码安装方面的困难,我会尝试在U盘上获取该文件的副本,然后使用二进制发行版重试。您不需要使用type=mac.binary,因为这是安装.packages时该参数的默认值。

您指定了一个由tar.gz扩展名标识的源程序包,但没有告诉install.packages使用type=source。您还需要该文件的最新版本,该版本可能与R的3.0.0版相匹配。该文件的描述文件表示它确实需要编译,因此如果您希望从源代码安装,您需要正确的设置工具来构建源代码包,或者您需要包的适当二进制版本。是否有一个早期版本可以配合R2.15.3是一个悬而未决的问题

如果您想从源代码处编译包,您的计算机上必须有。而你可能需要得到。如果你有一个比3.x更高的Xcode最新版本,我想,别忘了从Apple Developer Store安装命令行工具包,或者在正在运行的Xcode安装中使用下拉菜单


起重机上有一个起重机。考虑到您在源代码安装方面的困难,我会尝试在U盘上获取该文件的副本,然后使用二进制发行版重试。您不需要使用type=mac.binary,因为这是安装.packages时该参数的默认值。

您可以从命令行尝试:R CMD install rgexf_0.12.03.tar.gz,在包含该文件的目录中。您的计算机不允许访问internet,但允许您将随机文件放入USB驱动器中?有人不清楚这里的概念!您可以从命令行尝试:R CMD INSTALL rgexf_0.12.03.tar.gz,在包含该文件的目录中。您的计算机不允许访问internet,但允许将随机文件放入USB驱动器?有人不清楚这里的概念!我明白你的意思,这可能是一个权限问题。我已经阅读了一些链接,但我不清楚应该更改哪些权限。我要找的权限窗口是否在R目录中?不,这可能是计算机本身的问题。我假设这是一台Linux服务器或什么的?显然这是一个旧版本的OSX。我不确定苹果是否会再为这个版本分发XCode,所以对这个用户来说,使用R包的源代码编译可能不是明智的选择。@TommyLevi我认为这不是问题所在。我明白你的意思,这可能是权限问题。我已经阅读了一些链接,但我不清楚应该更改哪些权限。我要找的权限窗口是否在R目录中?不,这可能是计算机本身的问题。我假设这是一台Linux服务器或什么的?显然这是一个旧版本的OSX。我不确定苹果是否会再为这个版本分发XCode,所以对这个用户来说,使用R包的源代码编译可能不是明智的选择。@TommyLevi我认为这不是问题所在。
Installing package(s) into '/Users/samfinegold/Library/R/2.15/library' (as 'lib' is unspecified)
Warning: unable to access index for repository NULL/bin/macosx/leopard/contrib/2.15
Warning message: package '/Users/samfinegold/Desktop/rgexf_0.13.01.tar.gz' is not available (for R version 2.15.3)