私はPyCharmで新しいプロジェクトを始めました。 Anaconda 3.6がインストールされています。そのため、PyCharmでは、プロジェクトインタープリターとしてAnaconda python.exeを選択しました。
最初にPyCharmを実行したとき、スクリプトを実行するための「デフォルト」コンソールとしてIPythonコンソールを使用しました。その後、PCを再起動すると、PyCharmはスクリプトを実行するときにターミナルを使用します。どうして? Anaconda Spyder IDEのターミナルは使いたくありません。私はIPythonに慣れていますが、気に入っていますし、使いたいです。
端末を完全に無効にし、IPythonコンソールのみを使用するにはどうすればよいですか?
短い答え:
File > Default settings > Build, Execution, Deployment > Console
に移動し、Use Ipython if available
を選択しますRun > Edit Configurations
に移動し、Show command line afterwards
を選択しますヒント:コードの選択した部分を実行するには ALT + SHIFT + E
詳細:
プロジェクトインタープリターとしてAnaconda
を選択した場合、IPythonはIPython console you are used to in Spyder
のように見えず、動作もしませんが、ほとんどの場合、選択されたコンソールになります。
Spyderとは異なり、PyCharm has no graphical indicator
はこれがIPythonコンソールであることを示します。
それがIPythonコンソールであることを確認し、Spyderから慣れているIPythonコンソールのように動作させるには、次の2つの手順を実行する必要があります。
File > Default Settings > Build, Execution, Deployment > Console
に移動し、必ずUse IPython if available
を選択してください。
Run > Edit Configurations
に移動し、Show command line afterwards
を選択します
これで、Spyderとほぼ同じようにALT+SHIFT+E
を使用して、コードの選択した部分を実行できます。
これでうまくいかない場合は、SOでこれらの他の投稿をチェックしてください。