0
|
Erik Giesen · 技术社区 · 1 年前 |
![]() |
1
1
所以你误解了文件的内容。“不在顶层”并不意味着一个子模块,它的意思是:
虽然,我相信
您遇到的问题是没有打包您的项目,并且依赖于 default behavior of the directory of the script script being added to the module search path .
您应该打包并安装(可能是在可编辑模式下)您的项目。那么,您应该始终如一地使用导入。 最懒惰的方法是明确设置Python。
更改导入
然后,假设您的工作目录是包含以下内容的目录
要执行该脚本,您应该执行以下操作:
执行主脚本(虽然这不是真正必要的,但只是为了一致性)。 |
![]() |
iasonas · 如何检查自定义注释? 4 月前 |
![]() |
Svyat · 如何创建一个类设置,其中两个类各包含另一个类的实例? 5 月前 |
![]() |
F-22 Destroyer · 遇到super()问题 9 月前 |
|
simply lemon · python上链表的添加方法 10 月前 |
![]() |
Minty · 自定义类中使用numpy数组进行左加法/右加法的不同行为 10 月前 |