当前位置: 首页 > news >正文

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.查看虚拟环境:

conda env list

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

conda activate ml

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

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

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

conda remove --name Env package

4.删除虚拟环境

conda remove -n py37 --all

http://www.lryc.cn/news/193290.html

相关文章:

  • Java的HTML转义工具
  • Flask (Jinja2) 服务端模板注入漏洞复现
  • file_get_contents 与curl 的对比
  • 两个el-date-picker进行互相关联
  • python openai playground使用教程
  • DOCKER本地仓库
  • python写着玩
  • K8s Kubernetes Namespave Pod Label Deployment Service 实战
  • SpringBoot使用随机端口启动
  • NewStarCTF2023week2-ez_sql
  • 力扣-434.字符串中的单词数
  • 【ALO-BP预测】基于蚁狮算法优化BP神经网络回归预测研究(Matlab代码实现)
  • 分布式存储系统Ceph应用详解
  • 人工智能轨道交通行业周刊-第63期(2023.10.9-10.15)
  • OJ项目——统一数据格式返回,我是如何处理的?
  • Open CV 3D Python 环境搭建
  • C#中lock 和 ReaderWriterLock 的使用总结
  • Mac下通过nvm管理node
  • 易点易动固定资产管理系统:RFID出入监控,保障固定资产安全
  • Vue封装组件并发布到npm仓库
  • python+深度学习+opencv实现植物识别算法系统 计算机竞赛
  • 基于springboot实现医院急诊平台系统项目【项目源码】
  • 【02】基础知识:React - jsx语法规则
  • C语言 —— 指针
  • 淘宝店铺所有商品数据接口,淘宝整店所有商品数据接口,淘宝店铺商品接口,淘宝API接口
  • 【Redis】Java客户端使用zset命令
  • 记录一个@Transaction注解引发的bug
  • 解决docker使用pandarallel报错OSError: [Errno 28] No space left on device
  • Javascript自定义页面复制事件
  • Nginx:反向代理(示意图+配置)