在 Rstudio 中安装 Python 个模块
install Python modules in Rstudio
我正在尝试使用 mac 系统在 Rstudio 中 运行 python 3.8。但是,我对使用网状结构安装模块感到困惑。当我使用py_install("scipy")
安装scipy
时,我可以安装成功。但是,当我测试它的可用性时,我得到了 FALSE
输出,因此,我无法导入 scipy
模块。
library(reticulate)
use_python("/usr/local/bin/python3")
py_available() # TRUE
py_install("scipy") # installed sucessfully
py_module_available("scipy") # FALSE
如果我在 R terminal
中使用 sudo pip install scipy
,我可以成功安装并导入它。有人可以解释为什么我不能使用 py_install
安装 Python 模块吗?
非常感谢。
也许这个“答案”适用于根据 OP 标题到达这里的人;也适用于 jupyter
import os
os.system("pip3 install pandas")
或者:
import subprocess
subprocess.call('pip3 install pytesseract'.split())
或:
import subprocess
subprocess.call(['pip3', 'install', "pandas"])
我正在尝试使用 mac 系统在 Rstudio 中 运行 python 3.8。但是,我对使用网状结构安装模块感到困惑。当我使用py_install("scipy")
安装scipy
时,我可以安装成功。但是,当我测试它的可用性时,我得到了 FALSE
输出,因此,我无法导入 scipy
模块。
library(reticulate)
use_python("/usr/local/bin/python3")
py_available() # TRUE
py_install("scipy") # installed sucessfully
py_module_available("scipy") # FALSE
如果我在 R terminal
中使用 sudo pip install scipy
,我可以成功安装并导入它。有人可以解释为什么我不能使用 py_install
安装 Python 模块吗?
非常感谢。
也许这个“答案”适用于根据 OP 标题到达这里的人;也适用于 jupyter
import os
os.system("pip3 install pandas")
或者:
import subprocess
subprocess.call('pip3 install pytesseract'.split())
或:
import subprocess
subprocess.call(['pip3', 'install', "pandas"])