PGC123

2018-10-26   阅读量: 1006

数据分析师 Python编程

jupyter notebook端口号冲突?

扫码加入数据分析学习群

打开jupyter notebook的时候报错,提示8888端口被占用,这个问题怎么处理呢?

首先jupyter notebook通过web服务的方式对ipython做了下封装,这样我们就可以在网页上编辑运行python代码。web服务就要有IP和端口号,每次启动web应用必须绑定端口号才行,通过网页访问服务也需要输入IP和端口号。

当一台计算机的网卡端口号是有限的,当端口被其他程序使用时自己就不能用了,只能换其他未被占用的端口号才行。

更换jupyter notebook 启动端口可以通过修改配置文件来实现,修改方式如下:

1、打开配置文件

如果没有创建过配置文件,那么首先需要创建jupyter notebook的配置文件,生成方式在cmd中输入如下命令:

jupyter notebook --generate-config #默认会在用户目录下生成jupyter_notebook_config.py文件

配置文件默认在用户目录下,用户目录是指你当前登录账户对应的文件,查看当前登录账户,我的是CDAer

配置文件就是这个目录下: C:\Users\CDAer\.jupyter 的 jupyter_notebook_config.py 文件

2、使用文本编辑器编辑配置文件

使用文本编辑器打开文件,Ctrl+F 查找 c.NotebookApp.port

将#去掉并将8888改为8889

最后记得Ctrl+ S保存,然后重新启动jupyter notebook大家会发现端口号已经变成8889了。

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
128.4101 1 2 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子