基于Win10子系统WSL环境下安装jupyter notebook并在kernal中添加python3

一、微软商店搜索wsl,安装windows子系统,此处我安装了Ubuntu 20.04 LTS:

基于Win10子系统WSL环境下安装jupyter notebook并在kernal中添加python3_第1张图片

基于Win10子系统WSL环境下安装jupyter notebook并在kernal中添加python3_第2张图片

注意:若微软商店搜索应用显示"你搜索的内容不在此处...",或者点击下载后一直没有反应(这是我第二次在WIN11上安装遇到的情况),解决办法如下链接:

Win10应用商店 你搜索的内容不在此处 的解决方法

Ubuntu安装完成后,点击打开,如果运行失败,按照命令行窗口的提示链接里的步骤进行检查:

        1、检查Windows10的版本;

        2、若版本符合,输入此命令:wsl --install,若显示“不是内部或外部命令...”,解决办法如下链接:在Win10 LTSC 2019上安装和卸载linux子系统 - 一曲忠臣的战歌~ - OSCHINA - 中文开源技术交流社区

;若提示“请求的操作需要提升”,解决办法如下链接:win10出现请求的操作需要提升,作为管理员运行_360新知     

重启电脑之后,打开Ubuntu环境,正常运行,设置用户名及密码;

二、安装Anaconda,教程如下链接(只需看到编辑并保存.bashrc部分):

 1.下载安装包

 在非root用户下,penguin@lenovo:~$输入如下命令:

 wget https://repo.continuum.io/archive/Anaconda2-2.5.0-Linux-x86_64.sh

 2.安装Anaconda

 bash Anaconda2-2.5.0-Linux-x86_64.sh -b

 说明:自动安装至/home/penguin/anaconda2路径下

 3.添加环境变量

 sudo vim ~/.bashrc

 打开配置文件之后

  在该文件的最后添加如下代码:

  export PATH=/home/penguin/anaconda2/bin:$PATH

  export ANACONDA_PATH=/home/penguin/anaconda2

  保存文件并退出。
以上三条详情可参考原文链接(我只是为了纠正了个别写错的地方所以重新写了下):https://blog.csdn.net/malingyu/article/details/78850306

4.运行命令: source ~/.bashrc

5.最后,运行命令:jupyter notebook

基于Win10子系统WSL环境下本地启动jupyter notebook成功如下图:

基于Win10子系统WSL环境下安装jupyter notebook并在kernal中添加python3_第3张图片

 三、在jupyter notebook的kernal中添加python3:

二中的3、4步即为配置conda命令可以全局使用,这样在任意路径下就都可以使用conda命令了。

虽然Ubuntu环境中虽然有python3,但jupyter notebook的kernal默认只有python2;

1、在conda中创建python3的环境:

conda create --name python3 python=3.5

2、该操作结束后,会在你的anconda安装目录下:anaconda2\envs 下产生相应的环境目录:

基于Win10子系统WSL环境下安装jupyter notebook并在kernal中添加python3_第4张图片

 3、创建了python3 的环境后,你可以激活该环境:

source activate python3

并在该环境下安装相应的软件包,eg:conda install pandas;

4、重启ubuntu环境,创建jupyter-notebook内核:

conda install --prefix=/home/user/anaconda2/envs/python3  ipykernel

这里的prefix参数指定的路径就是上面步骤2、创建的环境,目录也是步骤2、产生的目录路径;

5、激活python3:

source activate python3

6、激活python3后,最后执行如下命令即可:

python  -m ipykernel install --user

7、此时打开jupyter notebook即可看到python3的内核了:

基于Win10子系统WSL环境下安装jupyter notebook并在kernal中添加python3_第5张图片

你可能感兴趣的:(jupyter,notebook,windows,10,ubuntu,jupyter,python,anaconda)