gpt4 book ai didi

python - 网状:无法配置 python3

转载 作者:行者123 更新时间:2023-11-28 17:04:07 26 4
gpt4 key购买 nike

我正在使用 reticulate R 包并想用它配置 python3,但是无法做到。我尝试了以下代码

library(reticulate)

packageVersion("reticulate")
# [1] ‘1.10.0.9002’

use_python(python = "/usr/bin/python", required = TRUE)

py_config()
# python: /usr/bin/python
# libpython: /usr/lib/python2.7/config-x86_64-linux-gnu/libpython2.7.so
# pythonhome: /usr:/usr
# version: 2.7.15rc1 (default, Apr 15 2018, 21:51:34) [GCC 7.3.0]
# numpy: /usr/lib/python2.7/dist-packages/numpy
# numpy_version: 1.13.3
#
# NOTE: Python version was forced by use_python function

Sys.which("python3")
# python3
# "/usr/bin/python3"

use_python(python = "/usr/bin/python3", required = TRUE)

py_config()
# python: /usr/bin/python
# libpython: /usr/lib/python2.7/config-x86_64-linux-gnu/libpython2.7.so
# pythonhome: /usr:/usr
# version: 2.7.15rc1 (default, Apr 15 2018, 21:51:34) [GCC 7.3.0]
# numpy: /usr/lib/python2.7/dist-packages/numpy
# numpy_version: 1.13.3
#
# NOTE: Python version was forced by use_python function

任何提示,请。

最佳答案

不要运行

use_python(python = "/usr/bin/python", required = TRUE)

在配置到 python3 之前。正如所讨论的here , 一个 R session 只允许一个 python 解释器。

如果 use_python 仅针对 python3 配置,我在笔记本电脑上看到的是:

library(reticulate)
use_python(python = Sys.which("python3"), required = TRUE)
py_config()

# python: /usr/local/bin/python3
# libpython: /usr/local/Cellar/python3/3.5.2_1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/config-3.5m/libpython3.5.dylib
# pythonhome: /usr/local/Cellar/python3/3.5.2_1/Frameworks/Python.framework/Versions/3.5:/usr/local/Cellar/python3/3.5.2_1/Frameworks/Python.framework/Versions/3.5
# version: 3.5.2 (default, Jul 28 2016, 21:28:00) [GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)]
# numpy: /usr/local/lib/python3.5/site-packages/numpy
# numpy_version: 1.12.0
#
# NOTE: Python version was forced by use_python function

关于python - 网状:无法配置 python3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52417680/

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