PycharmでAnaconda環境をインタプリタとして使用しようとしています。実際には動作しますが、非常に遅いです。たとえ1行の "hello world"を実行しても5秒かかるのです。私はその理由は、にしようとしているPycharmが、スクリプトのすべての実行とAnacondaのアクティベーションが一般的に(少なくとも私の経験から)遅いのである前に、環境をにすることだと思います。 Anaconda root envを使用している場合、実行速度は良好です。またはvirtualenvを使用している場合任意のアイデア/回避策をどのようにスピードアップするには?PycharmのAnaconda環境
答えて
私はこれを体験した最初の人ではないようです。 Guilherme Meloというクールな人がPycharmのPythonインタプリタの代わりに使うことができるラッパーを作った。これらのラッパーは、はるかに高速な方法で環境のアクティベーションを処理します。
ちょうど彼のアドバイスhereに従ってください。
基本的には、conda-wrappers
というパッケージをインストールする必要があります。これは、conda環境にaを置き、次にPycharmでインタープリタを置き換えます。
conda create -n test python
source activate test
conda install -c conda-forge conda-wrappers
Windowsでも動作します。だから<env>/python.exe
の代わりに<env>/Scripts/wrappers/conda/python.bat
を選択する必要があります。
これは、非常に遅いconda起動スクリプトの回避策であると私は考えています。
実行するたびに環境をアクティブにするべきではありません。 プロジェクトのインタプリタを定義する必要があります。その環境でインストールされたパッケージを解析するのに数秒かかり、後で高速になります。
https://www.jetbrains.com/help/pycharm/configuring-python-interpreter.html#project-interpreter
お使いの環境で持っているパッケージで特別な何かがあるのだろうか。 5秒間は正常ではありません。
pycharmから新しい環境を作成しようとしましたか?
https://www.jetbrains.com/help/pycharm/conda-support-creating-conda-environment.html
以降、あなたが本当にそのプロジェクトのために必要なパッケージを追加しますか?
- 1. Anaconda環境とpycharm
- 2. anaconda環境下でpycharmでプログラムを実行する
- 3. PyCharmにAnaconda環境を追加できませんか?
- 4. Pycharm(Windows 10の場合)から別のAnaconda環境にアクセスする方法
- 5. anacondaの環境固有のpip.conf
- 6. Atomでのanaconda環境の使用
- 7. Windowsのanaconda - path環境変数
- 8. 仮想環境にAnacondaをインストールする
- 9. Anaconda環境にBioNetGenを追加する
- 10. PyCharmでの仮想環境の設定
- 11. Pycharmの各プロジェクトの仮想環境
- 12. PyCharm:コンマ付きの環境変数(THEANO_FLAGS)
- 13. 他の環境のすべてのパッケージでanaconda環境を作成する
- 14. Pycharm - Anaconda2 - Windows7 - py35環境 - SDKエラー
- 15. PycharmとAnacondaの統合3.6.0
- 16. Pycharm複数のanaconda pythonパッケージ
- 17. Anaconda 2からAnaconda 3および仮想環境への移行
- 18. Anacondaでは、NON-ROOT環境でのパッケージのインストール方法は?
- 19. 環境作成時のAnacondaとAnaconda3の切り替え
- 20. TensorFlowのCPUおよびGPUバージョン用のAnaconda環境
- 21. anacondaの "conda list"の環境で複数回リストされたパッケージ
- 22. 複数のマシンで単一のAnaconda環境
- 23. Anaconda/Jupyterのデフォルト環境を設定する方法は?
- 24. すべてのパッケージでanaconda python環境を作成します
- 25. powershellから別のanaconda環境を起動するには
- 26. Conaの仮想環境にAnacondaをインストールする方法。
- 27. Anaconda - 特定の仮想環境でパッケージを更新する
- 28. Anacondaは別の環境からパッケージをインポートします
- 29. Anacondaのルート環境を新しいマシンに移行する
- 30. anacondaのルート環境をリセットする方法
私は間違っているかもしれませんが、起動は何か* Pycharm *が行います - 少なくともこれはなぜpythonの実行がconda環境を使用すると長引くかを説明します。ここをクリックhttps://youtrack.jetbrains.com/issue/PY-17739 – dreo
環境は、プロジェクトインタプリタを設定し、検査が開始されたときに有効になります。事実、適切なプロジェクト通訳を選択することによって、適切な警告が得られます。チケットに関しては、activate.dを使用する特別なパッケージのようです。あなたはそれを使用していますか? – purpletentacle
特別なパッケージ - いいえ、少なくとも私はそれを認識していません。はい、プロセスの開始遅延が原因でenvの起動が間違っているという私の理解は完全に可能です。しかし、私の答えで言及された「コンドララッパー」は、この特定の問題に取り組み、助けになるようです。 – dreo