使用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中編寫上面的代碼片段? –
我對他們也不熟悉,但我認爲我上面給出的片段應該可以工作。只要將這個函數保存到一個文件中,源文件並運行它。 –