无法更改网状中的Python路径

2023-12-06

启动 rstudio 会话时运行的第一行是:

library(reticulate)
use_python("/usr/local/lib/python3.6/site-packages")

然而,当我跑步时py_config()它显示仍在使用默认的 python 2.7 安装。

这是一个问题,因为我无法导入为 python3 安装的任何模块。知道为什么这不起作用吗?我相当密切地关注文档。


我发现 .RProfile 中的“use_python('path')”技术和 Sys.setenv(RETICULATE_PYTHON = 'path') 策略都不适合我(当然我确信它一定对其他人有用。)

无论如何,终端线路,

which -a python python3

确实产生了两个可供选择的路径(一个用于安装在我的Mac上的python2,一个用于安装在我的mac上的python3),所以我能够在我的主目录中创建一个“.Renviron”文件,其中包含这一行:

RETICULATE_PYTHON="/usr/local/bin/python3"

重新启动 RStudio 后,library(reticulate)激活所需的 python3,并且repl_python()打开 python3 交互窗口等

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法更改网状中的Python路径 的相关文章

随机推荐