Ren*_*mas 147 python conda jupyter
我想删除用conda创建的某个环境.我怎样才能做到这一点?假设我有一个活跃的testenv环境.我通过以下文档尝试:
$ conda env remove
CondaEnvironmentError: cannot remove current environment. deactivate and run conda remove again
Run Code Online (Sandbox Code Playgroud)
我然后停用它:
$ source deactivate
Run Code Online (Sandbox Code Playgroud)
我尝试再次运行命令删除它,我仍然得到相同的错误.这里出了什么问题?
hol*_*web 202
您可能没有完全停用Conda环境 - 请记住,您需要与Conda一起使用的命令conda deactivate(对于旧版本,请使用source deactivate).因此,在尝试之前启动新shell并激活环境可能是明智之举.然后停用它.
您可以使用该命令
conda env remove -n ENV_NAME
Run Code Online (Sandbox Code Playgroud)
删除具有该名称的环境.(--name相当于-n)
请注意,您也可以将环境放置在任何您想要的环境中,-p /path/to/env而不是-n ENV_NAME在创建和删除环境时(如果您选择).他们不具备住在你的畅达安装.
更新,2019年1月30日:从Conda 4.6开始,该conda activate命令成为激活所有平台环境的新官方方式.这篇Anaconda博客文章描述了这些变化
Ren*_*mas 37
确保您的环境未处于活动状态后,键入:
$ conda env remove --name ENVIRONMENT
Run Code Online (Sandbox Code Playgroud)
小智 33
如果你在基地:
(base) HP-Compaq-Elite-8300-CMT:~$
Run Code Online (Sandbox Code Playgroud)
通过以下方式删除env_name:
conda env remove -n env_name
Run Code Online (Sandbox Code Playgroud)
如果您已经在env_name环境中:
(env_name) HP-Compaq-Elite-8300-CMT:~$
Run Code Online (Sandbox Code Playgroud)
停用然后删除:
conda deactivate
conda env remove -n env_name
Run Code Online (Sandbox Code Playgroud)
dil*_*hil 32
首先停用您要删除的环境。
然后输入以下代码:
conda env remove -n <your environment name>
为了确保您已删除它,您可以使用以下代码。
conda info --envs 或者 conda env list
4.如果您想删除所有依赖项以及已安装的软件包,您可以使用:
conda remove -n <environment name> --all
Run Code Online (Sandbox Code Playgroud)
Har*_*vey 21
官方文档对我有用:
conda remove --name myenv --all
Run Code Online (Sandbox Code Playgroud)
或者只是conda env remove --name myenv。
要验证是否已删除环境,请在终端窗口或Anaconda Prompt中运行:
conda info --envs
Run Code Online (Sandbox Code Playgroud)
显示的环境列表不应显示已删除的环境。
您的anaconda3环境文件夹可能会在anaconda3安装文件夹中列出已删除环境的空文件夹,例如:
/opt/anaconda3/envs
Run Code Online (Sandbox Code Playgroud)
小智 21
在我的 Windows 10 企业版操作系统中,此代码运行良好:(假设环境为 testenv)
conda env remove --name testenv
Run Code Online (Sandbox Code Playgroud)
小智 16
您可以尝试以下操作: 打开 anaconda 命令提示符并键入
conda remove --name myenv --all
Run Code Online (Sandbox Code Playgroud)
这将删除整个环境。
进一步阅读:docs.conda.io > 管理环境
Sim*_*mba 13
总共有3种方法可以实现此目的。假设您有一个名为的环境myenv,
conda env remove --name myenv,-n是的快捷方式--name。
conda remove --name myenv --all。
直接删除env文件夹。(不建议)
# list environments and their locations
conda env list
# or
# conda info --envs
# delete the folder listed
rm -rf /Users/username/.local/share/conda/envs/myenv
Run Code Online (Sandbox Code Playgroud)如果您要删除环境而没有提示让您再次检查。使用的-y快捷方式--yes。(对于全局使用,请检查conda中的无提示提示)
conda env remove -n myenv -y
conda remove -n myenv --all -y
Run Code Online (Sandbox Code Playgroud)
conda env --helpconda remove --helpsri*_*tel 12
首先,您必须先停用环境,然后再将其删除。您可以使用以下命令删除conda环境
假设您的环境名称为“ sample_env”,则可以使用删除此环境
source deactivate
conda remove -n sample_env --all
Run Code Online (Sandbox Code Playgroud)
'--all'将用于删除所有依赖项
小智 12
首先我从环境(张量流)中检查:
conda deactivate
Run Code Online (Sandbox Code Playgroud)
然后我通过以下方式删除了环境:
conda remove -n tensorflow --all
Run Code Online (Sandbox Code Playgroud)
张量流是我的环境的名称
您可以使用以下命令检查您的环境名称:
conda env list
Run Code Online (Sandbox Code Playgroud)
Environments created with the --prefix or -p flag must be removed with the -p flag (not -n).
For example:
conda remove -p </filepath/myenvironment> --all, in which </filepath/myenvironment> is substituted with a complete or relative path to the environment.
用于source deactivate在删除环境之前停用它,将ENV_NAME替换为您要删除的环境:
source deactivate
conda env remove -n ENV_NAME
Run Code Online (Sandbox Code Playgroud)
查看Anaconda或miniconda中的环境:
conda env list
Run Code Online (Sandbox Code Playgroud)
如果您使用名称创建了环境,则使用:
conda remove -n envname --all
Run Code Online (Sandbox Code Playgroud)
如果您使用前缀创建了环境,则使用:
conda remove -p [path] --all
Run Code Online (Sandbox Code Playgroud)
使用您的环境名称更改envname,如果有前缀,请提供完整的path环境,例如:C:/Users/techv/Desktop/project/env。
--all将删除目标环境的所有依赖项。
我希望这个答案会有帮助。
小智 5
首先停用环境,然后返回基本环境。从基础上,您应该能够运行命令conda env remove -n <envname>。这会给你消息
Remove all packages in environment
C:\Users\<username>\AppData\Local\Continuum\anaconda3\envs\{envname}:
| 归档时间: |
|
| 查看次数: |
188514 次 |
| 最近记录: |