在VSCode中使用.ipynb导入.py
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在VSCode中使用.ipynb导入.py相关的知识,希望对你有一定的参考价值。
在同一项目目录中,我有一个文件solution.ipynb,其他文件名为model.py。在文件solution.ipynb中,我必须导入模块model.py。
当我使用下面的代码时,两个文件都位于同一目录中:
import import_ipynb
import model
我仍然收到错误:ModuleNotFoundError:没有名为'model'的模块
请注意:我正在使用VSCode打开并在.ipynb文件上写入。奇怪的是,当我通过Jupyter实验室打开.ipynb文件时,可以毫无问题地导入模块model.py。
我已经尝试过的内容:(1)安装import-ipynb并在上面引用它(如代码的第一行所示),以及(2)在以下目录中添加__init__.py文件: .ipynb位于。
答案
您可以使用此
% run "model.py"
以上是关于在VSCode中使用.ipynb导入.py的主要内容,如果未能解决你的问题,请参考以下文章
使用VScode创建ipynb文件选择kernel运行python代码