Python loadNamespace(名称)中的rpy2 rsqlite错误

Python loadNamespace(名称)中的rpy2 rsqlite错误,python,r,rpy2,rsqlite,Python,R,Rpy2,Rsqlite,我已经在我的windows pc中正确安装了rpy2,它似乎工作正常。 现在我想在rpy2中“翻译”一个R例程,但是当我尝试加载特定的R库时,我在加载RSQLite库时遇到了一个错误。这是错误消息: rsqlite=importr('RSQLite','C:/Users/flc/Documents/R/win-library/3.0') Traceback (most recent call last): File "<input>", line 1, in <module

我已经在我的windows pc中正确安装了rpy2,它似乎工作正常。 现在我想在rpy2中“翻译”一个R例程,但是当我尝试加载特定的R库时,我在加载RSQLite库时遇到了一个错误。这是错误消息:

rsqlite=importr('RSQLite','C:/Users/flc/Documents/R/win-library/3.0')
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "C:\OSGEO4~1\apps\Python27\lib\site-packages\rpy2\robjects\packages.py", line 306, in importr
    env = _get_namespace(rname)
RRuntimeError: Error in loadNamespace(name) : there is no package called 'RSQLite'
rsqlite=importr('rsqlite','C:/Users/flc/Documents/R/win library/3.0')
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\OSGEO4~1\apps\Python27\lib\site packages\rpy2\robjects\packages.py”,第306行,在importr中
env=\u get\u名称空间(rname)
RRuntimeError:loadNamespace(名称)中出错:没有名为“RSQLite”的包
这似乎是关于这样一个库和rpy2的一个特定问题,因为我成功地加载了其他库。 你能帮我吗?
谢谢你

也许你应该在加载之前安装它?很抱歉,我没有指定RSQLite结果正确地安装在R中,它可以正常工作。此外,我还验证了RSQLite安装在importr调用中指定的目录中。同样,它似乎与特定的库有关,因为我在其他库和相同的条件下取得了成功。没有理由认为您只有RSQLite的问题。我发现解决方案只是首先加载DBI库。因此,rpy2似乎不像R那样自动管理R包依赖关系。非常感谢。