【Python】自作モジュールのimportができないとき【VSCode】

CODE,Python

手っ取り早くVSCodeで自作モジュールのimportをする方法です。

記載内容 ①サードパーティのモジュールがimportできるか確認する
②モジュールのインストールパスを確認する
③自作モジュールを配置する

①サードパーティのモジュールがimportできるか確認する

  • 自作したモジュール以外のものがimortできることを確認します
  • すでにインストールされているモジュールのimportを実行してみます
import pygame

【実行結果】

(エラーが発生していなければ問題なし)

②モジュールのインストールパスを確認する

  • importできたモジュールがどこに配置されているかパスを確認します
import pygame
pygame.__path__

【実行結果】

['/Users/venv385/lib/python3.8/site-packages/pygame']

③自作モジュールを配置する

  • ②で確認できたパス階層に倣ってフォルダを作成します
  • その中に自作モジュールを配置すればimportできます

【フォルダ例】

/Users/venv385/lib/python3.8/site-packages/pygame/original_package

CODE,Python

Posted by junichi