Conda 创建虚拟环境并在VS中使用 & Conda 常用指令集合

本文介绍了如何在Windows上使用Conda创建、激活和管理Python虚拟环境,包括在VS中设置环境、解决Python.exe缺失问题以及删除虚拟环境的步骤。同时提供了Conda的其他常用指令集参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建环境

win+r,命令行界面输入
conda create -n env_test python=3.11
env_test为虚拟环境的名称,python=3.11为需要用到python版本(要看设备里的python版本是什么)。
创建完成之后在conda\envs路径下会出现刚刚创建的虚拟环境文件夹。
在这里插入图片描述
在这里插入图片描述

在VS的python环境窗口会自动出现刚刚创建的环境env_test
在这里插入图片描述
注意:如果不加入python=3.11这个字段的话,会导致anaconda的envs中新创建的环境目录下,没有python.exe文件,只有conda-meta和scripts,导致虚拟环境无法使用。
参考:
conda创建虚拟环境后文件夹中只有conda-meta文件夹,无法将环境添加到IDE中

VS中这个python环境窗口是这样打开的:
在这里插入图片描述

激活环境

命令行输入
conda activate env_test

在VS中应用创建的环境

在这里插入图片描述
在这里插入图片描述
可以在里面选择已有的环境。

删除环境

conda remove -n env_test --all
这样可以彻底删除env_test虚拟环境,注意如果环境比较重要需谨慎操作。
比如之前如果出现了anaconda的envs中新创建的环境目录下,没有python.exe文件,只有conda-meta和scripts,导致虚拟环境无法使用这样的情况,需要先把这个有问题的环境删除掉。

Conda 其他常用指令集合

参考:
Anaconda conda常用命令:从入门到精通

### 如何使用 Conda 创建虚拟环境 #### 创建虚拟环境 为了创建一个新的虚拟环境,可以在终端或 Anaconda 提示符下执行特定命令。例如,要创建名为 `my_env` 的虚拟环境指定 Python 版本为 3.6,应输入以下命令: ```bash conda create --name my_env python=3.6 ``` 此操作将在 Anaconda 安装路径中的 `envs` 文件夹内生成新的虚拟环境文件夹[^2]。 对于希望简化命名参数的情况,可以采用 `-n` 参数代替完整的 `--name` 参数来定义新环境的名字。比如,如果想要创建一个基于 Python 2.7 的环境,则可键入如下指令: ```bash conda create -n yourEnv python=2.7 ``` 这同样适用于其他所需的包依赖项;只需在同一行中追加这些软件包及其版本号即可。例如,在创建环境中同时安装 NumPy 和 Matplotlib 库时,应该这样写: ```bash conda create -n env_name numpy matplotlib python=2.7 ``` #### 激活与停用虚拟环境 一旦成功建立了虚拟环境,下一步就是激活它以便开始工作。根据操作系统不同,使用的命令也有所区别。在 Windows 上,通过简单的 `activate` 命令加上环境名就可以完成这一过程: ```bash activate your_env_name ``` 而在 Linux 或 macOS 中,则需使用带有 `source` 关键字的形式来进行相同的操作: ```bash source activate your_env_name ``` 当不再需要该虚拟环境时,可以通过相应的反向命令将其关闭。Windows 用户应当再次利用 `deactivate` 来退出当前活动的环境,而对于 Unix 类型系统而言则是: ```bash source deactivate ``` 以上即是如何借助 Conda 工具快速有效地管理多个独立项目所需的不同配置和库集合的方法概述[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值