提问人:Alfred Freg Dwitt 提问时间:10/17/2023 更新时间:10/17/2023 访问量:36
无法在 VSCode 中运行 rpy2 库(错误 0x7e)
Can't Run rpy2 library in VSCode (error 0x7e)
问:
我真的是这个领域的新手,所以我必须探索 Vscode 中的一些新功能。我曾尝试在python intrepeter上运行rscript。但它可能无法解决许多问题。首先是测试代码
from rpy2 import robjects
pi = robjects.r['pi']
pi
在终端上,我得到以下声明:
rpy2\rinterface_lib\openrlib.py", line 51, in _dlopen_rlib
rlib = ffi.dlopen(lib_path)
^^^^^^^^^^^^^^^^^^^^
OSError: cannot load library 'C:\Program Files\R\R-4.3.1\bin\x64\R.dll': error 0x7e
我尝试了另一种解决方案来打开带有子进程功能的 R 脚本,但它遇到了另一个问题。
retcode = subprocess.call(["C:/Users/X/.vscode-R/RScript", "Testing_F.r"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\Lib\subprocess.py", line 389, in call
with Popen(*popenargs, **kwargs) as p:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
有人在处理 rpy2 的相同问题吗?我该如何处理?
我已经在 Colab 上尝试过这个,然后它可以正常工作而不会造成一些错误。
答: 暂无答案
评论
R.dll