简体   繁体   English

无法从用户模块导入功能

[英]Can't import function from user module

My project is as following我的项目如下

project/
    utils.py
    __init__.py 
    my_folder/
        notebook.ipynb

In my notebook, I'm trying to import a function func with from project.utils import func but I get ModuleNotFoundError: No module named 'project'在我的笔记本中,我正在尝试使用from project.utils import func func我得到ModuleNotFoundError: No module named 'project'

What am I doing wrong here?我在这里做错了什么?

import sys, os
sys.path.append(os.getcwd()) # Adding path to this module folder into sys path    
from project.utils import func

or或者

from .project.utils import func

or或者

from .utils import func

or或者

from project import utils

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM