私はPyCharmコミュニティエディションとipythonを使用しています。 PyCharmは自動的にipythonを認識し、それをデフォルトのコンソールとして設定します( PyCharm webhelp link )。したがって、デバッグモードでは、list?
またはls
または%timeit
などのipythonマジックコマンドの実行を受け入れます。
とてもいいですが、私は昔ながらのpythonコンソールを使いたいです。それを行う簡単な方法はありますか?ipythonをアンインストールしたくないことに注意してください(これは明らかに私の問題を解決します) )また、virtualenvを設定したくありません。
python 3.3.2を使用しますが、問題は2.7でも同じです。
File --> Default Settings
に移動し、console
をクリックし、Use IPython, if available
のチェックを外します
次に、File --> Settings
に移動し、Use IPython, if available
のチェックを外します
Default Settings
とSettings
はFile
メニューの2つの異なるオプションなので、必ず両方に従うようにしてください
私はPyCharmバージョン3.4を使用していますが、上記の両方のプロセスを実行した後、IPythonコンソールを取得できません。
CentOS7.2でPyCharmCommunity Edition2017.1.3を使用しています。現在のプロジェクトでIpythonの使用を無効にします。 File-->Settings-->Build, Execution, Deployment-->Console
に移動し、チェックボックスをオフにします可能な場合はIpythonを使用します。
次に、現在のpythonコンソールウィンドウを閉じて、もう一度開くか、再実行します。プレーンpythonが使用されていることがわかります。私の場合、この変更を有効にするためにPycharmを再起動する必要はありません。
また、プレーンPythonの代わりにIpythonを使用する場合は、逆の操作を行います。