仮想環境でモジュールをインポート

投稿者: | 2023-01-31

目次

インポートエラー

  • 仮想環境にpip でモジュールをインストールしている(仮に chardet とする)
  • VSCode のコマンドパレットからその仮想環境は選択済み
コマンドパレットより
  • その上で、import chardet としても
  • 「 Module Not Found Error: No module named ‘chardet’ 」がでる。なぜ?

対策

  • そのモジュールが保存されているPATHを確認する
    • >>> pip show package_name (フォルダまででよい)
  • settings.json の “python.analysis.extraPaths” に(詳しくはココ )にその絶対パスを追加
設定 > ユーザー、から見た場合(extra pathsで検索)

  • cf. インテリセンスを有効にするときは “python.autoComplete.exstraPaths”になる?