こんにちは。iQeda [@iQeeeda] です。
pipenv install [package] したのに、
PyCharm でそのパッケージ・モジュールを import できないことがあります。
pipenv install したパッケージの場所はどこ?
そもそもインストールしたパッケージはどこに格納されているのか?ですが、
以下のコマンドで確認することができます。
pipenv --venv /Users/[ユーザ名]/.local/share/virtualenvs/[プロジェクト名]
これが pipenv が作った仮想環境の (ローカル上の) 置き場所です。
このプロジェクト内の lib フォルダにインストールしたパッケージが入っているはずです。
例えば Node.js だったら、プロジェクト内の node_modules にパッケージが入るので分かりやすいですが、pipenv は「仮想環境をつくる」という特性上このようになっています。
PyCharm に pipenv の Python バージョン設定する
PyCharm では先ほどの仮想環境を指定してあげる必要があります。
これで pipenv install [package] で手に入れたパッケージを import できるようになります。
No comments yet