前提・実現したいこと
Python3でパッケージのインポートにおいて不具合が生じます。
(補足情報を先にお読みください)
発生している問題・エラーメッセージ
例外が発生しました: ModuleNotFoundError No module named 'pkg2'
該当のソースコード
Python3
1#module_sample.py 2import pkg2 3 4#__init__.py 5from . import pkg_modules1 6from . import pkg_modules2 7 8 9#pkg_modules1.py 10 11def add_items(a, b): 12 print(a + b) 13 14def loop_func(loop): 15 for i in range(1, loop + 1): 16 print(i, end="") 17 print() 18 19#pkg_modules2.py 20 21def show_items(*detas): 22 for deta in detas: 23 print(deta, end="") 24 print() 25 26
試したこと
pkg2がパッケージと認識されてないのが原因と考えたため、init.pyのタイプミスと思い、確認。
補足情報(FW/ツールのバージョンなど)
Pythonの基礎学習で「pkg_modules1.py」「pkg_modules1.py」「init.py」「module_sample.py」というファイルを「pkg2」というフォルダに入れてパッケージとしています。
独学で学んでいるため、書き方等に不備があるかもしれませんが、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/12 13:24