无法在 Python 中导入我自己的依赖项
Cannot import my own dependencies in Python
我已经创建了 utils.py 和 constant.py(保存在所有 src 文件的同一个文件夹中)并且我在 main.py
中写了这个
import utils
import constant
但是当我尝试 运行 整个程序时,它给了我这个错误:
Unable to import 'utils'
如果我打开 utils.py 我注意到这个错误:
Unable to import 'constant'
(因为我在 utils.py 中也需要常量)
我该如何解决?
你可以试试这个
from . import utils
看看这个 Relative imports for the billionth time
试试这个:
import sys
sys.path.append("<path/to/project>")
import utils
或者
from .utils import *
从另一个文件导入函数的正确方法是这样的:
from file_name import function_name
如果您想导入所有内容,您应该这样做:
from file_name import *
我已经创建了 utils.py 和 constant.py(保存在所有 src 文件的同一个文件夹中)并且我在 main.py
中写了这个import utils
import constant
但是当我尝试 运行 整个程序时,它给了我这个错误:
Unable to import 'utils'
如果我打开 utils.py 我注意到这个错误:
Unable to import 'constant'
(因为我在 utils.py 中也需要常量)
我该如何解决?
你可以试试这个
from . import utils
看看这个 Relative imports for the billionth time
试试这个:
import sys
sys.path.append("<path/to/project>")
import utils
或者
from .utils import *
从另一个文件导入函数的正确方法是这样的:
from file_name import function_name
如果您想导入所有内容,您应该这样做:
from file_name import *