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

Anaconda建虚拟环境并在jupyter中打开

1.假设要用yaml格式创建虚拟环境

从开始里打开anaconda powersheel 输入:

conda env create -f environment.yaml
conda activate env_name

注意activate这一行不能少了conda。只写activate env_name也能执行不会报错但是没有用。

如果不用yaml也可以用:

conda create --name my_first_env python=3.6

2.(base)变(env_name)后,可以用以下查看虚拟环境内的包内容

conda list

3.随时可以用以下来查看当前有多少个虚拟环境

conda env list

4.使用以下来使得jupyter的kernel里有env_name的选项

!确保已经是(base)变(env_name)之后。在虚拟环境里输入以下:

pip install ipykernel
python -m ipykernel install --name env_name

5.启动jupyter。继续在powershell里输入以下

jupyter notebook

6.选择虚拟环境作为kernel:

整体来说:

选择my_first_env

【这里不知道为什么同时会有 Python[conda env:my_first_env]这个选项,选了发现是一样的】

通过执行路径可以看到,目前就是在用虚拟环境的kernel了。

之后删除kernel:关闭jupyter然后对目前运行的powershell按下ctrl+C终止

可以用下面的命令删,也可以直接进env对应的文件夹把文件夹删掉。

补充:在anaconda powershell里可以对jupyter的kernel进行列举和删除

另外,这篇博客也很有用:

Jupyter Notebook 中添加 conda 虚拟环境 | Ming's Blog

这个虚拟环境也可以在pycharm里打开:

相关文章:

  • 前端知识库Html5和CSS3
  • ubuntu server 20.04 备份和恢复 系统 LTS
  • 【VRTK】【VR开发】【Unity】11-甩臂移动
  • ​io --- 处理流的核心工具​
  • 前端传值及本地存储方式的简单介绍
  • C/C++ 前缀和与差分
  • 基于单片机的智能健康监测手环的设计
  • Python数据科学视频讲解:数据清洗、特征工程和数据可视化的注意事项
  • 【从零开始学习JVM | 第一篇】快速了解JVM
  • mysql中NULL值
  • 设计模式——单例模式(Singleton Pattern)
  • 基于单片机音乐盒仿真仿真系统设计
  • css实现头部占一定高度,内容区占剩余高度可滚动
  • Qt 容器QGroupBox带有标题的组框框架
  • SpringBoot集成Elasticsearch8.x(9)|(RestClient实现Elasticsearch DSL操作)
  • 【干货分享】SpringCloud微服务架构分布式组件如何共享session对象
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • Android交互
  • HTTP中GET与POST的区别 99%的错误认识
  • java正则表式的使用
  • tensorflow学习笔记3——MNIST应用篇
  • 分享几个不错的工具
  • 解析带emoji和链接的聊天系统消息
  • 学习JavaScript数据结构与算法 — 树
  • 学习使用ExpressJS 4.0中的新Router
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #pragma once与条件编译
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (c语言)strcpy函数用法
  • (补)B+树一些思想
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (转)ABI是什么
  • (转)EOS中账户、钱包和密钥的关系
  • .describe() python_Python-Win32com-Excel
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .net 受管制代码
  • .NET 药厂业务系统 CPU爆高分析
  • .NET/C# 推荐一个我设计的缓存类型(适合缓存反射等耗性能的操作,附用法)
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .NET实现之(自动更新)
  • .NET中使用Protobuffer 实现序列化和反序列化
  • //解决validator验证插件多个name相同只验证第一的问题
  • @Pointcut 使用
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [⑧ADRV902x]: Digital Pre-Distortion (DPD)学习笔记
  • [AI]文心一言爆火的同时,ChatGPT带来了这么多的开源项目你了解吗