conda 创建虚拟环境

1.为什么要创建虚拟环境

我们在做开发或者跑论文实验可能会同时进行多个任务,这些任务可能会依赖于不同的python环境,比如有的用到3.6有的用到3.7,这时我们创建不同版本的python,放到虚拟环境中给不同的任务分别提供其所需要的版本,这样可以将各任务所用的环境隔离开不会相互影响。就算多个项目使用同一个版本的python,这时候还是需要创建conda虚拟环境的,比如一个任务用Pytorch开发,一个任务用TensorFlow开发,不同框架对python包依赖,对底层库的依赖是不同的, 此时可能会起冲突,比如安装Pytorch后再安装TensorFlow时可能会将Pytorch所用依赖更新,则会导致Pytorch无法运行。故创建虚拟环境是非常有必要的,它可以隔离各项目所需环境,让项目之间不会起冲突

2.创建环境

使用conda创建虚拟环境首先我们需要安装了Anaconda,具体的Anaconda的安装可以参考Anaconda安装。

安装过Anaconda后,我们打开Anaconda Powershell Prompt ,输入:

复制代码
conda create --name  myfirst_env(环境名字) python=3.6

这里,myfirst_env是我们自己要起的环境名,python=3.6这个版本根据个人的需要进行更换

后面会给一个提示,例如:

输入y即可进行创建。

3.查看虚拟环境:

bash 复制代码
conda env list

输入下面代码进入虚拟环境:

bash 复制代码
conda activate ml

输入 conda list 可以查看当前环境中所有安装过的程序

输入pip list 可以查看当前环境中所有python的模块

在(ml)目录下我们可以通过pip进行python库的安装。

对于包的安装大家可以通过下面命令进行移除:

bash 复制代码
conda remove --name Env package

4.删除虚拟环境

bash 复制代码
conda remove -n py37 --all
相关推荐
用户03321266636730 分钟前
使用 Python 在 Excel 中添加与删除筛选器
python·excel
1M5535 分钟前
AI应用后端工程(03):回答输出一半就断了:AI 流式接口如何定义成功与失败?
python·面试·职场和发展·计算机专业·agent开发
AI 编程助手GPT1 小时前
GPT 排的日志时间线差一小时?用 zoneinfo 复现夏令时回拨
人工智能·python·gpt
Thanks_ks2 小时前
【第 003 讲】全面认识 Python:语言起源与设计哲学 | 行业地位与流行趋势 | 技术优势与应用领域 | 技术边界与工程局限
人工智能·python·数据分析·编程语言·python 入门·web 开发·python 之禅
用户790860057262 小时前
给 AI 装上耳朵:离线语音识别与唤醒,国内环境踩坑实录
python
用户790860057262 小时前
我让 AI 自己上了趟网:browser-use 的三个致命坑和 CDP 混合方案
python
安枳杦2 小时前
把一个 FastAPI 网页塞进 macOS 的 Dock:Tauri 2 + PyInstaller 实战
python
像风一样自由20202 小时前
3.Dockerfile如何构建一个Python算法镜像
开发语言·人工智能·python·大模型
Dmz丶3 小时前
前端转 AI 100 天 Day 36:Prompt 工程入门——从“感觉对了就行”到方法论
python
日日大王学编程3 小时前
AI 时代后端方向新人的未来规划与看法
人工智能·后端·python·ai·golang