Jupyter配置本地python环境,修改Jupyter默认目录和浏览器?

目录

Jupyter配置本地python环境

修改Jupyter默认目录和浏览器

1、更换快捷方式的属性

2、修改Jupyter_notebook_config.py

添加自定义的kernel


Jupyter配置本地python环境

目的:把Jupyter notebook的环境换成Windows本地的py环境(因为我自己设置的python环境中有一些之前安好的包)

查看:
jupyter kernelspec list


输出:
python3 /Users/Sharry/Anaconda/anaconda3/share/jupyter/kernels/python3

cd到上面的目录中,打开上面文件夹下的kernel.json文件:

(base) MacBook-Pro:$ vi kernel.json 
{ 
"argv": 
[ "/Users/Sharry/Anaconda/anaconda3/bin/python", 
"-m", 
"ipykernel_launcher", 
"-f", 
"{connection_file}" 
], 
"display_name": "Python 3", "language": "python" 
}

上面文件的 "/Users/Sharry/Anaconda/anaconda3/bin/python" 就是现在调用的python路径,现在调用的是anaconda自带的python,修改为自己需要的python环境的路径即可。

注意,要更改的python环境中需要安装这个包:

pip install ipykernel

PS 如何查找anaconda中自己设置的python环境?

一般都在anaconda/envs/env_name/bin/python:命令查看自己的conda环境

conda info --envs #就可以打印出env_name了

修改Jupyter默认目录和浏览器

1、更换快捷方式的属性

默认路径修改后的路径

2、修改Jupyter_notebook_config.py

1.打开cmd,首先进入到Jupyter的安装目录,我的是在D:\Python\Anaconda\Scrips中。然后,输入命令“jupyter notebook --generate-config”

2.执行命令后,会在如下所示路径的文件夹中找到新建立的Jupyter_notebook_config.py文件。

3.用Notepad++或者IPython打开文件(记事本也可以),对文件修改如下:

(1)默认目录修改

找到#c.NotebookApp.notebook_dir =' ',删掉开头的“#”,在‘ ’中输入你要启动的目录路径。

(2)默认浏览器修改

找到c.NotebookApp.browser = '',在下方输入

import webbrowser

webbrowser.register("chrome",None,webbrowser.GenericBrowser(u"C:\\ProgramFiles(x86)\\Google\\Chrome\\Application\\chrome.exe"))

c.NotebookApp.browser = 'chrome'

注意:输入命令要满足python格式,开头不要有空格,否则会出错

4.以上步骤做完后,需要更改快捷方式的位置,找到Jupyter的快捷方式,右键打开属性,将快捷方式中“目标”中的%USERPROFILE%去掉。

添加自定义的kernel

以Anaconda下的虚拟环境为例:
打开需要添加到jupyter的虚拟环境;
安装ipykernel包;
输入命令添加。(kernel_name为显示在jupyter中的名字,一般设为虚拟环境的名称)

python -m ipykernel install --name kernel_name

[补充]

查看kernel命令

jupyter kernelspec list

卸载指定的kernel命令(kernel_name为需要卸载的kernel 名字)

jupyter kernelspec remove kernel_name

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值