raspberry pi pico の micro python で別のファイルからクラスをインポートできません。
例えば。ディレクトリ構造
dir/
|__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 を追加しようとしましたが、うまくいきませんでした。