无法在 linux 的 WSL windows 子系统中导入 rpy2,VSCode
Unable to import rpy2, VSCode in WSL windows subsytem for linux
正在寻求有关在 python 脚本中使用 rpy2 和来自 WSL 的 vscode 的帮助。我无法让导入工作。
如果我尝试 运行 以下代码:
import rpy2
print(rpy2.__version__)
我得到以下 AttributeError:
AttributeError: partially initialized module 'rpy2' has no attribute '__version__' (most likely due to a circular import)
如果我尝试 import rpy2.rpackages
,我会收到以下错误:
ModuleNotFoundError: No module named 'rpy2.rpackages'; 'rpy2' is not a package
我已经通过 bash 终端在 VSCode 上使用 pip 成功安装了 rpy2,如下面的屏幕截图所示:
rpy2 中没有模块或子包rpackages
,因此在尝试导入时出现错误消息是预期的。
有关循环部分初始化模块的错误令人惊讶。您是否碰巧有一个名为 rpy2
的目录,您来自 运行 ? Python 将尝试导入该目录。
正在寻求有关在 python 脚本中使用 rpy2 和来自 WSL 的 vscode 的帮助。我无法让导入工作。
如果我尝试 运行 以下代码:
import rpy2
print(rpy2.__version__)
我得到以下 AttributeError:
AttributeError: partially initialized module 'rpy2' has no attribute '__version__' (most likely due to a circular import)
如果我尝试 import rpy2.rpackages
,我会收到以下错误:
ModuleNotFoundError: No module named 'rpy2.rpackages'; 'rpy2' is not a package
我已经通过 bash 终端在 VSCode 上使用 pip 成功安装了 rpy2,如下面的屏幕截图所示:
rpy2 中没有模块或子包rpackages
,因此在尝试导入时出现错误消息是预期的。
有关循环部分初始化模块的错误令人惊讶。您是否碰巧有一个名为 rpy2
的目录,您来自 运行 ? Python 将尝试导入该目录。