本人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...