使用Anaconda的集成Python环境,自带的Jupyter代码编辑器很不错,可以进行代码交互运行。后来折腾Atom编辑器,在Atom中安装Hydrogen插件也可以达到交互运行目的,而且在Atom中编写代码体验稍微好点。有时候我们会在自己的项目中创建Python虚拟环境,Hydrogen连接Anaconda中的python内核,如何增加python虚拟环境的内核给Hydrogen使用呢?

环境

配置前先确认电脑上安装了Anaconda,代码编辑器Atom,Atom中安装了Hydrogen插件.

开始菜单中打开Anaconda Prompt命令行窗口。

查看当前可用的kernel

jupyter kernelspec list

(base) C:\Windows\system32>jupyter kernelspec list
Available kernels:python3    C:\Users\cxuan\AppData\Roaming\jupyter\kernels\python3venv       C:\ProgramData\jupyter\kernels\venv

默认只有第一个,第二个是后加的,在Atom中运行Python启动kernel默认只有第一个。

创建python虚拟环境

python -m venv E:\PythonProject\test\pyvenv

创建后文件夹下出现这些文件目录

安装python内核

激活新的虚拟环境

E:\PythonProject\test\pyvenv\Scripts\activate

安装python kernel (ipykernel)到虚拟环境里

python -m pip install ipykernel

安装python kernel到可用的kernel列表中,--name是自定义名称参数。

python -m ipykernel install --name pyvenv

重启Atom编辑器,启动python内核时多出了一个选项,就是刚刚我们配置的虚拟环境内核。

删除python内核

删除python keernel

remove后指定要删除的kernel名称

jupyter kernelspec remove pyvenv

参考

https://nteract.io/kernels

更多

Atom编辑器中使用Hydrogen切换Python虚拟环境相关推荐

  1. ubuntu linux下使用vscode切换python虚拟环境

    VSCODE的桌面腳本是: [Desktop Entry] Version=1.0 Type=Application Name=VSCODE Comment= Exec=/home/appleyuch ...

  2. ubuntu使用virtualenvwrapper;Ubuntu配置workon命令进入切换python虚拟环境

    Ubuntu配置workon命令进入切换python虚拟环境 ubuntu使用virtualenvwrapper apt install python3-pip pip3 install virtua ...

  3. python虚拟环境中安装diango_创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...

    一.创建python虚拟环境 首先,为什么要创建python的虚拟环境? 因为,在实际的项目开发中,每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要 我们根据需求不断的更新或卸载相应的库 ...

  4. python虚拟环境中安装diango_安装Python虚拟环境和django

    走了一些弯路,简单记录一下 本文参考以下文章在本地环境下测试成功 ubuntu16.04 廖雪峰的博客! Virtualenv的介绍 创建虚拟环境的时候一些文章用的是virtualenv命令而另一些用 ...

  5. windows7下面sublime中使用virtualenv切换python版本并运行

    环境: win7(64) python2.7(64) python2.7对应的pip安装virtualenv以后 安装python3.5(64)安装的时候记得写入环境变量Path 然后安装虚拟环境: ...

  6. Ubuntu配置workon命令进入切换python虚拟环境

    安装virtualenv sudo pip3 install virtualenv sudo pip3 install virtualenvwrapper 如果出现上图 执行下面这两条命令: pyth ...

  7. atom 怎么配置java,Atom编辑器的基础使用教程详细介绍,新手必看

    Atom作为的一个受欢迎的现代代码编辑器,有着各种各样的编辑器中都有的特性,并且该编辑器的功能也非常丰富,能够支持各种编程语言的代码高亮,如HTML.C++.Java.JSON.Python.C.CS ...

  8. 基于Windows下Anaconda创建python虚拟环境教程

    基于Windows下Anaconda创建python虚拟环境教程 Anaconda是目前最流行的数据科学平台以及现代机器学习的基础.同时Anaconda 也是一个Python的发行版,专注于人工智能, ...

  9. win7中PowerShell终端打开时自动进入python virtualenv的虚拟环境以及一键切换python版本

    重要的参考链接: https://www.howtogeek.com/50236/customizing-your-powershell-profile/ Test-Path $profile New ...

最新文章

  1. D2 日报 2019年6月11日
  2. [实验]自举?只不过是电容和二极管捣的乱
  3. 使用jMeter构造大量并发HTTP请求进行微服务性能测试
  4. 彩灯(洛谷-P3857)
  5. Linux环境下源码编译方式安装MySQL5.1(1)
  6. iis7 您无权使用所提供的凭据查看此目录或页面。_使用 Spring Cloud 和 Docker 轻松构建微服务架构!...
  7. JavaScript日期有效性检查
  8. 技术总监谈好的程序员如何写代码[转]
  9. Windows系统下将目录挂载为一个磁盘并分配盘符
  10. C#保存PictureBox或Bitmap图片为bmp|png|gif|jpg格式
  11. python调用Java代码并执行--------jpype使用篇
  12. java编写个倒计时_怎么编写一个倒计时java程序?求具体步骤!
  13. 整体资产评估需要资料清单
  14. [渝粤教育] 西南科技大学 语言学概论(英语) 在线考试复习资料
  15. 华为防火墙配置命令大全,超级详细
  16. 数字视频编解码基础知识大全
  17. Android 网页无法访问
  18. 春天该吃的时令菜 春季时令菜谱_
  19. C语言实现模拟键盘输入字符串
  20. 在线安装k3s集群-外置mysql数据库

热门文章

  1. max沿道路形状铺uv
  2. 火箭炮:常用正则表达式 收藏!
  3. 物理隔离又怎样?工控网络的五大风险
  4. 通过浏览器向桌面弹框示例
  5. NI myrio+labview+红外传感器小车避障巡线控制
  6. 寻找Ubuntu中繁体字输入法
  7. ATmega8熔丝设置
  8. 微信小程序订单页面格式
  9. 虚拟机下安装linux mysql weblogic过程
  10. 导入excel并返回失败清单