如何在使用rPython时将python 3设置为默认解释器

达斯古普塔(Subhasis dasgupta)

我在使用Python 3.5的系统中安装了Anaconda。当我跑步时:

$ which python 

在终端中,它正确显示了预期的一个,即Anaconda中的一个。输入时:

$ python --version

它显示了Python 3.5.3。现在,当我在R中安装rPython软件包时,它将使用python usr/bin/python2.7.12。

如何使用rPython为R设置正确的python解释器?

提前致谢

大卫·福斯特(David Foerster)

rPythonINSTALL手册中

在多个Python版本共存的系统中,用户可以选择在安装时使用的Python版本。默认情况下,该软件包将使用给出的Python版本进行安装

$ python --version

但是如果PYTHON_PYTHON_VERSION适当设置环境变量,则可以选择其他选项

例如,如果定义为

RPYTHON_PYTHON_VERSION=3.2

它会尝试使用Python 3.2(寻找python3.2python3.2-config路径)。如果设置为

RPYTHON_PYTHON_VERSION=3

它将针对3.x分支中系统中的“规范” Python版本进行安装。

如此,您需要将环境变量RPYTHON_PYTHON_VERSION设置为R来启动R 3,例如:

RPYTHON_PYTHON_VERSION=3 R

如果您将R与某些前端一起使用,则同样适用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章