如何在RStudio中安装MetaTrader包 安装无指定包报错如何解决
RStudio 中 MetaTrader 包的正确安装方法
报错原因
你之前执行的R CMD INSTALL --build MetaTrader属于本地R包编译安装命令,要求运行命令的当前工作目录下必须已经存在名为MetaTrader的R包源代码文件夹或预编译包文件,直接执行时系统找不到对应包文件,就会触发你遇到的报错。
正确安装步骤
方法1:R控制台在线安装(最推荐)
打开RStudio的Console(控制台)面板,直接执行以下命令即可完成安装:
install.packages("MetaTrader")
安装完成后执行library(MetaTrader)即可加载包使用。
如果执行install.packages时提示找不到对应包,建议先将R升级到最新稳定版,再重试安装命令。
方法2:本地编译安装(适用于安装开发版/自定义修改版包的场景)
如果你需要安装的是官方源没有的特殊版本包,可按以下步骤操作:
- 先将MetaTrader包的源代码文件夹完整下载到本地,记好它的保存路径
- 打开终端(Windows为命令提示符/PowerShell,macOS/Linux为终端),cd到源代码文件夹所在的上级目录
- 执行对应安装命令,例如下载的源代码文件夹名为
MetaTrader且存放在当前目录下,执行:
R CMD INSTALL MetaTrader
如果需要同时生成可分发的二进制安装包,再加--build参数即可。
方法3:RStudio图形界面安装
不熟悉命令操作的用户可以用图形界面完成安装:
- 点击RStudio顶部菜单栏的
Tools->Install Packages - 若从在线源安装,
Install from选择Repository (CRAN),在Packages输入框中输入MetaTrader,点击Install即可 - 若安装本地包,
Install from选择Package Archive File,浏览选中你下载好的本地包文件,点击Install即可
内容的提问来源于stack exchange,提问作者Andrew Tim
相关产品推荐
相关产品推荐

