我正在尝试按照本教程让 R 包“Splashr”工作。
我已经成功安装了Docker for windows、Docker SDK for Python和(希望)依赖的 Python 包。我已经在系统变量中设置了 Python 的路径,并在 Python 2.7 和 3.6 中尝试了这个 R 代码,但得到了同样的错误:
library(splashr)
install_splash()
Error in py_call_impl(callable, dots$args, dots$keywords) :
DockerException: Credentials store error: StoreError('Unexpected OS error "The handle is invalid", errno=9',)
Detailed traceback:
File "C:\Python36\lib\site-packages\docker\api\image.py", line 381, in pull
header = auth.get_config_header(self, registry)
File "C:\Python36\lib\site-packages\docker\auth.py", line 50, in get_config_header
authcfg = resolve_authconfig(client._auth_configs, registry)
File "C:\Python36\lib\site-packages\docker\auth.py", line 97, in resolve_authconfig
authconfig, registry, store_name
File "C:\Python36\lib\site-packages\docker\auth.py", line 142, in _resolve_authconfig_credstore
'Credentials store error: {0}'.format(repr(e))
我正在使用 Windows 10 专业版 1703
R 版本 3.4.3
R Studio 版本 1.1.383
提前致谢