gpt4 book ai didi

python - 从子目录导入模块的案例 - 为什么它有效?

转载 作者:行者123 更新时间:2023-12-01 06:47:27 25 4
gpt4 key购买 nike

我有一个 friend (在 Ubuntu 上工作)提供的代码,其结构如下(没有 init.py 文件!):

BaseFolder
|-SubFolder1
|- file1.py
|- file2.py
|-SubFolder2

在 file1.py 中有一个导入:

from SubFolder1.file2 import func

她说,当她从 BaseFolder 运行 file1 时,它就可以工作。但它在 Windows 上对我不起作用;我读到,不对结构或文件进行任何更改的解决方案是将路径添加到 PYTHONPATH 变量,但我的问题是这对于 Linux 来说是典型的还是她修改了路径?

提前致谢:)

最佳答案

好吧,我找到了相关信息 - 她可能将整个树存储在工作目录(Python 基本目录)的子目录中:)

关于python - 从子目录导入模块的案例 - 为什么它有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59166411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com