Pycharm运行Jupyter notebook(pip安装)
Pycharm运行Jupyter notebook(pip安装)
环境:win10,pycharm专业版
从Anacanda开始(推荐)
Jupyter在爬虫和数据分析这一块用起来非常方便。
方便一点的方法是安装Anaconda,并勾选jupyter notebook模块,Anaconda的安装就不细说了,看这里
2021.03.17补充
anaconda永远的神!跑项目还得是conda。pip…不行,到后期各种依赖装完pip臃肿得一批。
用conda,此贴终结。
以下是原文。
使用vscode插件集成(pip不推荐)
但是我是本着少折腾的心直接在vscode里装的jupyter插件,也就是直接pip安装jupyter及其相关依赖库。(结果反而多折腾了)至于安装的方法嘛,写爬虫作业时,vscode装了python插件,右下角一直弹窗推荐使用jupyter插件,随手就点了。。。然后是pip安装若干依赖包,一路yes下去就完了
pip list一下,看上去直接相关的有
1 | pip list |
当然vscode自然是全配置好了,新建.ipynb
文件,直接点击即可生成页面
默认情况下,画出的图形呈现在各自的窗口中。要直接在 notebook 中呈现图形,可通过命令 %matplotlib inline
内联后端。
pycharm关联Jupyter服务
想给pycharm也带上,对我这样的菜鸟来说,pycharm的语法提示还是舒服,而且debug也很方便
目录下新建一个jupyter notebook文件
由于没有配置运行环境,所以不能运行,查看运行配置,需要服务的地址和token
所以需要先将jupyter跑起来,再将页面的url和token填到pycharm里
服务启动命令
1 | jupyter notebook |
如果命令行无法识别jupyter命令,需要将其添加到环境变量
默认的路径是C:\Users\用户名\AppData\Roaming\Python\Python37\Scripts
,找到自己的Scripts目录,将其加至系统环境变量path,启动服务
1 | jupyter notebook |
token=39928e57fedd0f64aad19afaec923217a89809ce577e154c
,此时浏览器自动打开Jupyter的页面,初始目录为命令运行的当前目录,所以建议先cd到代码目录再运行服务
jupyter的默认端口是8888
点击运行,登陆弹窗,所填token是先前的39928e57fedd0f64aad19afaec923217a89809ce577e154c
点击ok,运行代码,似乎还自带debug效果
可以看到,结果和代码并没有在同一个窗口,好处是代码更直观了,而且debug很方便,但是窗口太小看运行结果不是很舒服,见仁见智了,用来敲代码稍微多一点的项目还是很不错的。
有了IDE就不需要在浏览器上打开notebook页面了。jupyter启动服务但不打开浏览器
1 | jupyter notebook --no-browser |
此时,将会在终端显示启动的服务信息,包括浏览器页面的链接和token。