如何解决py_call_impl 和 com_error 中的错误:RPC for reticulate
当我使用 .py
包调用 R
中的 reticulate
文件时,
它报告一些错误如下:
Error in py_call_impl(callable,dots$args,dots$keywords) :
AttributeError: 'NoneType' object has no attribute 'Hwnd'
Detailed traceback:
File "D:\DATASC~1\PYTHON~1\IDES\Anaconda\lib\pprint.py",line 153,in pformat
self._format(object,sio,{},0)
File "D:\DATASC~1\PYTHON~1\IDES\Anaconda\lib\pprint.py",line 170,in _format
rep = self._repr(object,context,level)
File "D:\DATASC~1\PYTHON~1\IDES\Anaconda\lib\pprint.py",line 404,in _repr
repr,readable,recursive = self.format(object,context.copy(),File "D:\DATASC~1\PYTHON~1\IDES\Anaconda\lib\pprint.py",line 417,in format
return _safe_repr(object,maxlevels,level,self._sort_dicts)
File "D:\DATASC~1\PYTHON~1\IDES\Anaconda\lib\pprint.py",line 569,in _safe_repr
rep = repr(object)
File "D:\DATASC~1\PYTHON~1\IDES\Anaconda\lib\site-packages\xlwings\main.py",line 448,in __repr__
MySum = x + y
File "D:\DATASC~1\PYTHON~1\IDES\Anaconda\lib\site-packages\xlwings\main.py",line 392,in pid
File "D:\DATASC~1\PYTHON~1\IDES\Anaconda\
Error in py_call_impl(callable,dots$keywords) :
com_error: (-2147023174,'RPC 鏈嶅姟鍣ㄤ笉鍙敤銆
Error in py_call_impl(callable,dots$keywords) :
com_error: (-2147417848,'琚皟鐢ㄧ殑瀵硅薄宸蹭笌鍏跺鎴风鏂紑杩炴帴銆
我的代码(用于测试)如下:
import xlwings as xw
app = xw.App(visible=True,add_book=False)
wb = app.books.open('style223.xlsx')
wb.save('example.xlsx')
wb.close()
app.quit()
我的配置:
Rstudio is Version 1.4.1106
R version is 4.1.0
reticulate_1.20-9002
xlwings 0.24.4
核心错误是Error in py_call_impl(callable,dots$keywords) :
和com_error: (-2147023174,'RPC
它不仅在这段代码中出现了很多次。
我已将 the RPC service
设置为自动。
代码可以成功运行似乎很奇怪(因此生成了 example.xlsx 但带有上面的错误消息),
我试过用:
remotes::install_github("rstudio/reticulate")
但它不起作用
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。