前提
1.Anaconda Navigator → Pycharm → プログラムの実行
2.Pycharm(Programfile/Jetbrainsからのショートカット)→ プログラムの実行
の二通りの方法でプログラムを実行すると2.の方法で起動した場合においてモジュールのインポートで問題が発生しました.
実現したいこと
・Pycharmをデスクトップのショートカットから起動し,プログラムの実行をしたいです.
・あわよくば,pyファイルを実行する既定のプログラムにPycharmを設定して開きたいです.
発生している問題・エラーメッセージ
ImportError: DLL load failed: 指定されたモジュールが見つかりません。
該当のソースコード
import csv import os import pandas as pd import sqlite3 ~~ ソースコード本文まで実行されないので省略 ~~
試したこと
調べてみるとPycharm内のPythonインタープリターあたりが怪しいと思い,
上記の二通りで起動したPycharmにおいてPythonインタープリターを同じものに設定して起動してみましたが,
ショートカットから起動したPycharmではインポートエラーが発生しました.
インタープリターを同じにしてもモジュールの参照先は同じにならないのでしょうか?
素人質問で大変恐縮ですが,ご教授ください.
プログラム
補足情報(FW/ツールのバージョンなど)
・Pycharmのバージョン
[PyCharm Community Edition 2022.1.1]
・Pycharm内のインタープリターで設定しているPythonのバージョン
[Python 3.7]
・Anaconda Navigatorのバージョン
[Anaconda Navigator 2.2.0]
0 コメント