JupyterNotebook设置并切换不同Python启动环境
使用Python时,常遇到的一个问题就是Python和库的版本不同。Anaconda的env算是解决这个问题的一个好用的方法。但是,在使用Jupyter Notebook的时候,我却发现加载的仍然是默认的Python Kernel。这篇博客记录了如何在Jupyter Notebook中也能够设置相应的虚拟环境。
conda的虚拟环境
在Anaconda中,我们可以使用***conda create -n your_env_name python=your_python_version***的方法创建虚拟环境,并使用***source activate your_env_name***方式激活该虚拟环境,并在其中安装与默认(主)python环境不同的软件包等。
当激活该虚拟环境时,ipython下是可以正常加载的。但是打开Jupyter Notebook,会发现其加载的仍然是默认的Python kernel,而我们需要在notebook中也能使用新添加的虚拟环境。
解决方法
解决方法见这个帖子:Conda environments not showing up in Jupyter Notebook.
首先,安装nb_conda(不管用的话再试试nb_conda_kernels)包,在base环境下输入命令:
conda install nb_conda
然后,打开Notebook,点击New,会出现当前所有安装的虚拟环境以供选择,如下所示。
如果是已经编辑过的notebook,只需要打开该笔记本,在菜单栏中选择Kernel -> choose kernel -> your env kernel即可。
关于nb_conda的详细信息,可以参考其GitHub页面:nb_conda。
JupyterNotebook设置并切换不同Python启动环境相关推荐
- python自带的IDLE编辑器切换python运行环境
电脑里面安装了几个python的版本,默认的python运行环境是python3.7.1,另外安装的还有python3.6,但是python3.7是通过anaconda安装的,所以没有相应的IDLE, ...
- pycharm快速切换多版本python编译环境
如何用pycharm快速切换多版本python编译环境? 1.安装多版本python. 在安装路径下存在多个版本的文件夹. 用CMD输入python查看版本,只显示高版本的,怎么办呢? 2.修改低版本 ...
- 如何找到python的环境变量_总算懂得如何设置python环境变量
总算懂得如何设置python环境变量 日期:2019-08-25 12:22:21 浏览:279 核心提示:相信很多初学者,在安装了python之后想完整在命令提示符直接输入python就可以使用的操 ...
- 设置python编程环境_JupyterNotebook设置Python环境的方法步骤
使用Python时,常遇到的一个问题就是Python和库的版本不同.Anaconda的env算是解决这个问题的一个好用的方法.但是,在使用Jupyter Notebook的时候,我却发现加载的仍然是默 ...
- 基于Spring boot,使用idea方便地切换启动环境
https://blog.csdn.net/mate_ge/article/details/78624579 基于Spring boot,使用idea方便地切换启动环境 原创martsforever ...
- 使用Visual Studio Code设置Python开发环境
目录 布局 Windows集中式安装 假设与要求 在Windows上安装 安装VS代码 安装VS代码扩展 在Windows上设置Python开发环境 安装Python 创建一个虚拟环境 创建项目和设置 ...
- Python语言环境错误:不支持的语言环境设置
本文翻译自:Python locale error: unsupported locale setting Why do I get the following error when doing th ...
- python快捷键设置_UltraEdit搭建Python IDE环境+设置快捷键
1 一.搭建Python IDE环境 2 1.打开UltraEdit 2.菜单项:高级/工具配置 3.点击插入(I),并按如下①②③步骤依次填写 3 ①命令选项卡中依次输入如下: 菜单项名称:运行py ...
- python调用os.system启动anaconda环境_在Mac中PyCharm配置python Anaconda环境过程图解
在 python 开发中我们最常用的IDE就是PyCharm,有关PyCharm的优点这里就不在赘述.在项目开发中我们经常用到许多第三方库,用的最多的命令就是pip install 第三方库名 进行安 ...
最新文章
- 如果三十年前有这些AI技术,可可西里的悲剧不会发生
- mysql db python_python下的MySQLdb使用
- hadoop spark端口整理
- python扫描器甄别操作系统类型_20189317 《网络攻防技术》 第三周作业
- c语言计算坐标,求助,有关坐标计算的
- Zookeeper11问
- module_param()函数
- 关于UIColor这个类的一些不知道的事
- 在文华财经赢顺云W6和赢顺云手机随身行中如何导入需要的指标
- 《21天学通Java(第6版)》—— 1.10 练习
- 网易教程python_麻瓜编程Python Web 开发工程师微专业基础教程 - 网易云课堂
- 用Linux命令备份oracle表,Linux系统上Oracle数据库备份和还原操作说明
- phpstudy和php,phpstudy和wamp哪个好
- THE ORDER OF MASS
- Intellij IDEA更换主题,配置字体
- MyISAM与InnoDB存储引擎
- Android关机充电打开log,Android关机log
- 教练还是顾问? 敏捷与否? 我是什么?
- ZooKeeper——Curator客户端基本使用(笔记)
- 使用U盘重装win10系统(微PE)
热门文章
- linux usr local权限,【linux】sudo chown -R $(whoami) /usr/local提示操作被拒绝
- [Spark] - HashPartitioner RangePartitioner 区别
- Spark源码走读1——RDD
- html倒计时timer,js如何使用定时器实现倒计时功能
- mysql c接口返回自增id_详解mysql插入数据后返回自增ID的七种方法
- vb.net 局域网传文件_没网盘咋传输文件?全平台高效传输方案一网打尽!
- python的表达式范围怎么写_python表达式
- virtualenv: 未找到命令
- xml文件导入wps_WPS2016文档怎么保存为XML格式?
- java excel 晒新年操作_JAVA使用POI操作excel