如何在conda中的创建查询删除虚拟环境等

最近发现conda环境中有太多的虚拟环境,想要删除,重新创建管理。因此,查找资料后,记录如下:

一.创建虚拟环境

打开终端或命令提示符,并执行以下命令:

bash

conda create --name your_environment_name python=3.x

将 your_environment_name 替换为你想要的环境名称,python=3.x 替换为你想要的Python版本。

例如:

bash

conda create --name myenv python=3.8

  1. 激活虚拟环境

在命令行中执行以下命令来激活你的虚拟环境:

在Windows上:

bash

activate your_environment_name

在macOS和Linux上:

bash

source activate your_environment_name

退出虚拟环境

当你完成工作时,可以使用以下命令退出虚拟环境:

在Windows上:

bash

deactivate

在macOS和Linux上:

bash

source deactivate

二.在虚拟环境安装和卸载包

安装包

使用以下命令在虚拟环境中安装包:

bash

conda install package_name

你可以在install后面列出要安装的多个包,例如:

bash

conda install package1 package2

也可以指定包的版本:

bash

conda install package_name=version

卸载包

使用以下命令在虚拟环境中卸载包:

bash

conda remove package_name

或者使用 conda uninstall:

bash

conda uninstall package_name

安装和卸载时指定环境

确保在虚拟环境中运行这些命令,你可以在激活虚拟环境后运行上述命令,或者在命令前面加上 conda install 或 conda remove。

例如,假设你的虚拟环境名称为myenv,首先激活它:

在Windows上:

bash

activate myenv

在macOS和Linux上:

bash

source activate myenv

然后你可以安装或卸载包:

bash

conda install package_name

bash

conda remove package_name

查看已安装的包

你可以使用以下命令查看在当前虚拟环境中安装的所有包:

bash

conda list

使用环境配置文件

如果你需要在新环境中复制已有环境的包列表,你可以使用 conda list --export 导出环境的包列表到一个 environment.yml 文件中:

bash

conda list --export > environment.yml

然后在新环境中使用该文件:

bash

conda env create -f environment.yml

这将创建一个新环境并安装与之前环境相同的包。

以上是基本的包安装和卸载操作,具体的命令和选项可能根据你的项目需求而有所不同。

三.在conda中删除虚拟环境

要在Conda中删除虚拟环境,可以按照以下步骤进行操作:

打开命令提示符或Anaconda Prompt(Windows)/终端(MacOS / Linux)。

输入以下命令来列出当前存在的所有虚拟环境:
conda info --envs。
这将显示已创建的所有虚拟环境及其路径。

选择要删除的虚拟环境并记住其名称。

使用以下命令删除指定的虚拟环境(将 <env_name> 替换为要删除的虚拟环境的名称): 
conda env remove -n <env_name>.

Conda会确认删除操作,并从系统中移除该虚拟环境及其相关文件。
完成后,可以再次运行 conda info --envs 命令来验证虚拟环境是否被成功删除。

注意事项:

删除虚拟环境时需小心,因为此操作不可逆。
若要删除默认的base环境,则无法直接删除,而应先切换到其他环境,然后再删除base环境。

相关推荐

  1. 如何conda创建查询删除虚拟环境

    2024-01-23 12:58:03       33 阅读
  2. conda创建查看删除虚拟环境

    2024-01-23 12:58:03       38 阅读
  3. conda创建查看删除虚拟环境

    2024-01-23 12:58:03       34 阅读
  4. 如何指定conda虚拟环境启动Juptyter

    2024-01-23 12:58:03       35 阅读
  5. conda删除虚拟环境

    2024-01-23 12:58:03       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-23 12:58:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-23 12:58:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-23 12:58:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-23 12:58:03       20 阅读

热门阅读

  1. 单调队列-详细讲解(含例题)

    2024-01-23 12:58:03       31 阅读
  2. 研究生开题报告撰写:文言一心VSChatgpt3.5

    2024-01-23 12:58:03       33 阅读
  3. TCP传输数据

    2024-01-23 12:58:03       36 阅读
  4. easyexcel报错解决

    2024-01-23 12:58:03       36 阅读
  5. gitlab服务器迁移

    2024-01-23 12:58:03       30 阅读
  6. K8S之helm

    2024-01-23 12:58:03       23 阅读
  7. 第30关 k8s容器运行时安全监控 - Falco

    2024-01-23 12:58:03       32 阅读
  8. 74. 搜索二维矩阵

    2024-01-23 12:58:03       30 阅读