gpt4 book ai didi

rstudio - 环境变量和 RStudio

转载 作者:行者123 更新时间:2023-12-02 09:36:39 29 4
gpt4 key购买 nike

我正在使用 RStudio,并一直在尝试使用 rPython 包来为我处理一些电子邮件。这涉及到解压一些电子邮件附件,因此我需要使用比 2.7 更新的 Python 版本。

我在 ubuntu 上,所以我在 bash 脚本中设置了环境变量,我可以看到它已经起作用:

重击

alias python=python3
export RPYTHON_PYTHON_VERSION=3

命令行

echo $RPYTHON_PYTHON_VERSION
3

然而,当我在 RStudio 中安装 rPython 时,它显示:

将软件包安装到“/home/richardc/R/x86_64-pc-linux-gnu-library/3.1”中(因为“lib”未指定)正在尝试 URL 'http://cran.rstudio.com/src/contrib/rPython_0.0-5.tar.gz '内容类型“application/x-gzip”长度 37109 字节 (36 Kb)

打开的网址

已下载 36 Kb

  • 正在安装包“rPython”...** 包“rPython”已成功解压并检查 MD5 和未提供要使用的特定 python 版本默认为系统中的标准python

因此,尽管 python --version 返回 3.4 并设置环境变量,但它默认为 2.7

我希望我缺少一些简单的东西。

最佳答案

@nickbloom 实际上很接近它,但它不是 Sys.setenv(RPYTHON_PYTHON_PATH=3) 而是 Sys.setenv(RPYTHON_PYTHON_VERSION=3)

就我而言(我有 Python 3.5),它是:

> Sys.setenv(RPYTHON_PYTHON_VERSION=3.5)  
> install.packages('rPython')
Installing package into ‘/usr/lib64/R/library’ (as ‘lib’ is unspecified) trying URL
'http://r.meteo.uni.wroc.pl/src/contrib/rPython_0.0-5.tar.gz' Content
type 'application/x-gzip' length 37109 bytes (36 KB)
================================================== downloaded 36 KB

* installing *source* package ‘rPython’ ...
** package ‘rPython’ successfully unpacked and MD5 sums checked which: no python3.5-config in (/sbin:/bin:/usr/sbin:/usr/bin) could not
locate python3.5-config

正如您现在所看到的,它正在寻找 python3.5-config,这是我在上面指定的版本。

此外,如果您的 python3.5-config 文件不在 PATH 中,那么您可能还需要设置 PATH:

Sys.setenv(PATH='/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin')

您可能还需要重命名 python3.5m-config,因为 rPython 总是查找 [pythoncommand]-config,在我的例子中是 python3.5 而不是 python3.5m,所以我只是将 python3.5m-config 重命名为python3.5-config,然后 rPython 包已安装。

关于rstudio - 环境变量和 RStudio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25459363/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com