R语言 无法初始化请求的Python版本

1l5u6lss  于 11个月前  发布在  Python
关注(0)|答案(1)|浏览(139)

我尝试在R中使用reticulate包来在R中使用python。我昨天使用了代码,它运行正常。但我今天收到以下错误消息:

> library("reticulate")
> use_python("C:/Users/ghosh/AppData/Local/Programs/Python/Python38/python.exe",required = TRUE)
ERROR: The requested version of Python
('C:/Users/ghosh/AppData/Local/Programs/Python/Python38/python.exe')
cannot be used, as another version of Python
('C:/Users/ghosh/AppData/Local/r-miniconda/envs/r-reticulate/python.exe')
has already been initialized. Please restart the R session if
you need to attach reticulate to a different version of
Python.
Error in use_python("C:/Users/ghosh/AppData/Local/Programs/Python/Python38/python.exe",  : 
  failed to initialize requested version of Python

字符串
虽然这个问题已经发布了,但没有一个解决方案对我有效。请仔细研究一下...谢谢

o75abkj4

o75abkj41#

不知道你是否找到了答案,但我也遇到了同样的问题(使用Rstudio),我通过打开Tools -> Global Options -> Python,清除Python解释器路径并取消选中“Automatically load project-local Python environments”框,然后重新启动R会话来解决它。

相关问题