如何去除带有网状结构的R中的康达环境?

bxfogqkk  于 2022-12-24  发布在  其他
关注(0)|答案(2)|浏览(147)

我使用reticulate文档中的代码在RStudio中安装了包tabulate
使用简单的安装代码:

library(reticulate)
py_install("tabulate")

除了警告信息外,它工作得很完美:列表版本较低,建议使用conda update。因此,我尝试使用Conda安装代码:

library(reticulate)
py_install("tabulate")

# create a new environment 
conda_create("r-reticulate")

# install tabulate
conda_install("r-reticulate", "tabulate")

# import tabulate (it will be automatically discovered in "r-reticulate")
 tabulate <- import("tabulate")

它不起作用;但是当我切换回简单安装时,它不再工作了-似乎他们必须保留Conda。我不知道我是否可以回到简单安装作为开始?我想我需要删除Conda环境,但我知道如何执行。我真的想删除Conda并返回安装Conda之前的状态。

63lcw9qa

63lcw9qa1#

文档中似乎没有,但代码显示,如果conda_remove()方法接收到packages=NULL参数(与未指定相同),则它将被转换为--all参数,这将删除整个环境。

## remove the entire 'r-reticulate' environment
conda_remove("r-reticulate")
wh6knrhe

wh6knrhe2#

您可以尝试以下方法:
删除“r-网状”环境:

library(reticulate)
conda_remove_env("r-reticulate")

删除后,您可以安装'tabulate'包:

library(reticulate)
py_install("tabulate")

相关问题