在很多答案在这里寻找后,我仍然不知道如何结构,进口Python项目...如何用ipython笔记本构建python项目?
比方说,我的目录结构是
myproject
utils
tool1.py
datasets
create_bla_dataset.py
research
mynote.ipynb
现在我导入工具1从create_bla_dataset.py与
# We are in create_bla_dataset.py
from ..utils import tool1
... define how to create a dataset
if __name__ == "__main__":
# demo the dataset
,我可以运行
> cd <dir_contains_myproject>
> python -m myproject.datasets.create_bla_dataset
文件
但现在我想导入create_bla_dataset内mynote.ipynb同时用jupyter笔记本打开mynote.ipynb,但我不知道如何...
如果我尝试from ..datasets import create_bla_dataset
,我得到ValueError: attempted relative import beyond top-level package
编辑:我尝试从各种目录启动jupyter笔记本,但没有运气,同样的错误。
我尝试从各个位置启动jupyter笔记本,但没有运气:( – djma
您需要从myproject启动仪表板。您是否可以从公共URL中分享一个最小示例? – cosmoscalibur
我也尝试从'myproject'启动...你是什么意思,从一个公共URL分享?谢谢! – djma