无法加载共享对象rlang.o何时激活conda环境
我正在r
上ubuntu
20.04.3 lts(focal fossa)
。 我正在尝试使用r
's plotly
's save_image
函数启用静态图像通过kaleido
python
python <代码>软件包。
为此,我首先激活miniconda3
,然后我启动r
,但是当试图加载plotly
package
package
时/code>我会遇到此错误:
> library(plotly)
Loading required package: ggplot2
Error: package or namespace load failed for ‘ggplot2’ in dyn.load(file, DLLpath = DLLpath, ...):
unable to load shared object '/home/dn/R/rlang/libs/rlang.so':
/home/dn/R/rlang/libs/rlang.so: undefined symbol: R_ActiveBindingFunction
我的r
sessioninfo
is:
R version 3.6.1 (2019-07-05)
Platform: x86_64-conda_cos6-linux-gnu (64-bit)
Running under: Ubuntu 20.04.3 LTS
Matrix products: default
BLAS/LAPACK: /home/dn/miniconda3/lib/R/lib/libRblas.so
locale:
[1] LC_CTYPE=C.UTF-8 LC_NUMERIC=C LC_TIME=C.UTF-8
[4] LC_COLLATE=C.UTF-8 LC_MONETARY=C.UTF-8 LC_MESSAGES=C.UTF-8
[7] LC_PAPER=C.UTF-8 LC_NAME=C LC_ADDRESS=C
[10] LC_TELEPHONE=C LC_MEASUREMENT=C.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
如果我尝试相同而不激活miniconda3
我可以加载<代码> plotly ,但是save_image
给出了此错误:
Error in py_module_import(module, convert = convert) :
ModuleNotFoundError: No module named 'kaleido'
Detailed traceback:
File "/home/dn/R/reticulate/python/rpytools/loader.py", line 39, in _import_hook
module = _import(
有什么想法吗?
I'm using R
on Ubuntu
20.04.3 LTS (Focal Fossa)
.
I'm trying to use R
's plotly
's save_image
function which enables static image exporting via the kaleido
python
package
.
To this end I'm first activating miniconda3
, then I'm launching R
, but when trying to load the plotly
package
I'm getting this error:
> library(plotly)
Loading required package: ggplot2
Error: package or namespace load failed for ‘ggplot2’ in dyn.load(file, DLLpath = DLLpath, ...):
unable to load shared object '/home/dn/R/rlang/libs/rlang.so':
/home/dn/R/rlang/libs/rlang.so: undefined symbol: R_ActiveBindingFunction
My R
sessionInfo
is:
R version 3.6.1 (2019-07-05)
Platform: x86_64-conda_cos6-linux-gnu (64-bit)
Running under: Ubuntu 20.04.3 LTS
Matrix products: default
BLAS/LAPACK: /home/dn/miniconda3/lib/R/lib/libRblas.so
locale:
[1] LC_CTYPE=C.UTF-8 LC_NUMERIC=C LC_TIME=C.UTF-8
[4] LC_COLLATE=C.UTF-8 LC_MONETARY=C.UTF-8 LC_MESSAGES=C.UTF-8
[7] LC_PAPER=C.UTF-8 LC_NAME=C LC_ADDRESS=C
[10] LC_TELEPHONE=C LC_MEASUREMENT=C.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
If I try the same without activating miniconda3
I am able to load plotly
, but save_image
gives this error:
Error in py_module_import(module, convert = convert) :
ModuleNotFoundError: No module named 'kaleido'
Detailed traceback:
File "/home/dn/R/reticulate/python/rpytools/loader.py", line 39, in _import_hook
module = _import(
Any idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论