本人jupyter notebook是在python3.5的基础上安装的,但实际中有一个包is only for python2,于是必须切换jupyter notebook的kernel为python2.7

经查,只需一句话:sudo pip2 install ipykernel

但是报错:ERROR: Cannot uninstall 'ipython'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

注意到ipython版本必须大于等于4.0.0,且当前版本为2.4.1,自然想着卸载旧版本,安装新版本~但百度搜索“卸载ipython ”关键词竟然没有方法,于是自创:sudo pip2 uninstall ipython,失败

既然卸载不了旧的,索性也就不管了,直接安装新的(版本大于4.0.0):sudo pip2 install ipython==5.3.0

依然卸载不了,旧版本2.4.1始终坚挺~~~~~

受该网址启发: https://stackoverflow.com/questions/50421287/pip-cannot-uninstall-ipython-it-is-a-distutils-installed-project-and-thus-w

卸不了就升级,不必纠结旧版本:sudo -H pip2 install --ignore-installed -U ipython

显示成功:

那么就用之前查的一句话切换kernel:sudo pip2 install ipykernel,成功,见下图:

版本为4.10.0,总之能大于4.0.0了,安装后,执行以下命令:

python2.7 -m ipykernel install --user

这样就把python 2也加入到Jupyter的kernel里面了

在工程里,点击kernel——change kernel——python2就大功告成了!

参考: https://my.oschina.net/u/876354/blog/1826068/

使用anaconda创建多个虚拟环境后,若是选择在每个环境新安装 jupyter notebook 内核 版本容易出现与虚拟环境 Python 版本不一致,本教程旨在解决多环境 内核 切换 问题。 目前开源已经逐渐形成了一种趋势,越来越多的 geeker 加入了开源大军,开源社区也逐渐壮大,推动了技术发展和快速迭代 作为全球知名的代码托管平台,GitHub、GitLab、Gitee 均拥有不小的用户量,尤其是 GayHub,作为全球最大的同性交友平台,拥有超过 4 千万的用户量,足以说明其在业内的知名度 但是,对于个人来说,使用一个托管平台就足够了,但是我们又有在其他平台... conda activate $myenv conda install ipy kernel python -m ipy kernel install --user --name $myenv --display-name "$myenv_name" 在安装anaconda的时候,默认安装的是 python 3.6 但是cs231n课程作业是在py 2.7 环境下运行的。所以需要在 jupyter notebook 中安装并启用 python 2.7 版本   1.首先在anaconda中创建一个虚拟环境,安装 python 2.7 版本   2.激活 python 2.7 ,命令为”activate D:\Anaconda\envs\py27“ 文章目录前言方法1 打开Anaconda Prompt2 在Anaconda Prompt里面 切换 到你需要的虚拟环境中3 安装 jupyter 4 安装完成之后重启 jupyter notebook 5 重启之后便可以进行 kernel 切换 了 作为 jupyter 初学者,刚刚就碰到了一个问题, jupyter 使用的环境是默认的 kernel 环境,里面的pytorch版本不是我需要的,因为我需要在 jupyter notebook 切换 运行环境( 内核 kernel )。如下图所示,我们可以看到root 内核 下,我的pytor Jupyter notebook 更换 Python 环境(change kernel )报错问题描述解决方案 我所用的 Python 环境是基于Anaconda下的,由于需求不同,创建了多个不同版本的 Python 环境用于不同的目的, 但是,今天创建的一个环境,在 Jupyter notebook 中更换 Python 环境,虽然能在浏览器上打开,而且也能够打开代码文档,但是却无法运行代码。 在浏览器的 jupyter notebook 页面提示: 到后台服务的连接没能建立, 我们会继续尝试重连, 请检出网络连接...还 如何在 jupyter notebook 切换 kernel ?以conda中的 python 虚拟环境py37为例(前提是了解如何通过conda安装 python 虚拟环境) 1. 安装ipy kernel (1)进入py37虚拟环境:conda activate py37 (2)安装ipy kernel python -m pip install ipy kernel 2. 添加 kernel python -m ipy kernel install --user --name=py37,如果不定义--name参数 conda create -n py27 python = 2.7 #下载 python 2.7 activate py27 #进入 python 2.7 环境 conda install ipy kernel #安装 内核 i python kernel install --user 重启 jupyter not... conda create -n your_env_name python =X.X 命令创建 python 版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。 安装好后还需要对这个环境进行激活才能使用。 conda activate your_env_name 上面的your_env_name就是你上面创建的虚拟环境名称。 我们可以通过 conda info --env Windows系统下 jupyter 内核 Python 多版本)的配置(Anaconda和pip两种方法) ​ jupyter 的安装有两种方式,一种是通过cmd下输入pip install jupyter 来安装;另一种则是直接下载安装Anaconda,里面会自动帮你安装好 jupyter 。 一、在cmd下配置 jupyter python 多版本选择 1、首先在cmd下输入 jupyter kernel spec list可查看当前 jupyter 已配置的环境: 2、配置ipy kernel 环境,cmd到需要配置的py 文章目录更换json文件安装ipy kernel 更换json文件 通过命令行i python kernel spec list获取当前使用的json配置文件地址,找到json文件。 以下获取想要使用的 内核 路径,将该路径地址修改到json文件中的原 内核 地址。 import sys print(sys.executable) 运行后发现 jupyter notebook 服务器报错no module nam...