私はプロジェクトにkrakenexが必要なので、それをインポートします
import krakenex
私はkrakenexの1つのバージョンを持っています
/Users/x/Library/Python/3.6/lib/python/site-packages
。スクリプトを実行して
print(krakenex)
上記のパスが表示されます。
将来的には、インストールしたパッケージのモジュールを使用したいと思います。
pipenv install krakenex
優先して。
どうすればそれを行うことができますか?仮想環境のパスをsysパスに追加するだけで十分ですか、それとももっとエレガントな方法がありますか?
とりあえずpipenvでPyCharmをセットアップする方法についてさらに説明を追加するには:
プロジェクトディレクトリで実行する
pipenv --venv
出力を保存します。後でこのパスを参照します
PyCharmは現在、パッケージ管理ツールでpipenvをサポートしていないため、コマンドラインを使用してパッケージをインストールする必要があることに注意してください。ただし、この方法で問題は発生していません。
PyCharmは、バージョン 2018.2
以降のpipenvをネイティブにサポートしています。 PyCharm 2018.2では、Pipfileでプロジェクトを開くとpipenvが自動的に作成され、pipenvsで新しいプロジェクトを簡単に作成できます。
既存のプロジェクトの場合
前述のように、Pipfile
を持つ既存のプロジェクトの場合、Pythonファイルを開くと、PyCharmはPipfile.lock
から依存関係をインストールするかどうかを尋ねます。
新しいプロジェクトの場合
新しいプロジェクトの場合、プロジェクトインタープリターパネルを使用して、Pipenv
ベースのプロジェクトインタープリターを作成できます。