[英]How to import a local module in Jupyter Notebook
我制作了一個名為bts_dataloader.ipynb
的文件,我想將它用作本地模塊。 我在一些在線教程之后使用了圖像中的代碼,但它給出了ModuleNotFoundError
錯誤。 如何將此筆記本作為模塊導入?
代碼:
import os
import sys
sys.path.insert(0, os.path.abspath('bts_dataloader'))
import bts_dataloader
錯誤:
ModuleNotFoundError: No module named 'bts_dataloader'
您可以先將.ipynb
文件轉換為.py
文件,然后導入新創建的.py
文件。 在你的命令行:
$ jupyter nbconvert --to python bts_dataloader.ipynb
這將創建一個bts_dataloader.py
文件,然后可以導入該文件。 這似乎是另一種方法,但有點復雜。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.