我在下载 r 包时遇到困难rsvg。我首先使用 conda 为最新的 R 版本 4.0.2 创建了一个环境,如下所示指示 https://anaconda.org/conda-forge/r-base。我能够毫无问题地下载许多其他 R 包和生物导体包,但是,这个包在配置它时会产生大量的行,并以下载其依赖项时出现错误结束(systemfonts, stringi, stringr, gdtools, magick, svglite, knitr
)。我的确切命令是install.packages("rsvg", dependencies =T)
。尝试下载每个包也会生成所需依赖项的树(每个包的末尾都有配置失败)。
在这些行中我注意到这个错误/user/include/freetype2/freetype/config/ftheader.h:3:12: fatal error x86_64-linux-gnu/freetype2/config/fthreader.h no such file or directory
这让我怀疑我的 R 安装不完整或已损坏。我用其他 R 版本(例如 R3.6.0 https://anaconda.org/r/r)但出现同样的错误。在 Windows (Rstudio 3.6.2) 上安装它也不起作用,现在我想知道这个包是否需要以不同的方式安装,或者是系统相关的问题?任何帮助将不胜感激
您需要创建一个新环境,然后可以在 Anaconda 中安装 R 4.+。按着这些次序。
conda create --name r4-base
激活后r4-base
运行这些命令
conda install -c conda-forge r-base
conda install -c conda-forge/label/gcc7 r-base
最后,你会注意到r-basa
将安装版本 4。
此后,您可以安装任何支持的软件包。但仅此而已,您将无法在 Jupyter 笔记本中使用它。你需要安装install.packages('IRkernel')
如果您想使用 Jupyter 笔记本,也可以使用它。否则,您可以选择 R-Studio。
用于 Jupyter 安装和 RKernel。
conda install jupyter
然后打开 R 控制台。在R控制台中写入
install.packages('IRkernel')
IRkernel::installspec()
恭喜!您可以使用适用于 Python 和 R 的 Notebook。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)