使用rpy2
,我想检查是否安装了给定的包。如果是,我将它导入。如果没有,我先安装它。rpy2:检查包是否安装
如何检查它是否已安装?
from rpy2 import *
if not *my package is installed*:
rpy2.interactive as r
r.importr("utils")
package_name = "my_package"
r.packages.utils.install_packages(package_name)
myPackage = importr("my_package")
谢谢!我不太熟悉R语句到Python语句的转换。我将如何在python中编写上面的代码片段? –
我对他们也不熟悉,但我认为我上面给出的片段应该可以工作。只要将这个函数保存到一个文件中,源文件并运行它。 –