如何在PyCharm中运行ipynb文件?已遇运行失败问题
检查PyCharm的Jupyter配置
打开PyCharm,进入File > Settings > Tools > Jupyter,确认选择的是已配置好的MindSpore conda环境,Jupyter server选Local Jupyter server,路径指向该环境下的Scripts\jupyter.exe,如果自动配置不对,手动指定路径。验证虚拟环境的Jupyter组件完整性
激活MindSpore虚拟环境(执行conda activate 你的环境名),先跑jupyter notebook --version确认版本正常;再用pip list检查是否有ipykernel,没有的话装一下:pip install ipykernel;最后把环境注册到内核:python -m ipykernel install --user --name=你的环境名。核对Notebook的运行配置
打开ipynb文件,点右上角运行按钮旁的下拉箭头选Edit Configurations,在Jupyter Notebook配置里,确认Python interpreter是MindSpore虚拟环境,勾选Run using Jupyter server并匹配正确的服务器设置。清理缓存重启PyCharm
进入File > Invalidate Caches...,选Invalidate and Restart,等PyCharm重启后再试运行ipynb文件。排查端口占用问题
如果Jupyter启动失败,大概率是默认端口(比如8888)被占用,可以在Jupyter配置里改端口号(比如改成8889),或者用命令netstat -ano | findstr :8888找出占用进程,结束后再尝试启动。
内容的提问来源于stack exchange,提问作者Mark_0934

