启动 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(使用前将#替换为@)