我无法从树莓派 pico 上的 micro python 中的不同文件导入类。
例如。目录结构
目录/
|__main.py
|__imports/
|_example.py
文件名:main.py
from imports.example import ex
a = ex("name")
a.print_name()
文件名:example.py
class ex:
def __init__(self, name):
self.name = name
def print_name(self):
print(self.name)
错误状态如下
Traceback (most recent call last):
File "<stdin>", line 4, in <module>
ImportError: no module named 'imports.example'
当所有类都存在于同一个文件中时,该代码将起作用。我在 debain 上使用 pico-go vscode 扩展。我尝试在示例目录中添加 __ init __.py,但没有运气。