在pycharm中禁用ipython控制台

时间:2013-11-06 14:22:48

标签: python ide ipython pycharm

我使用PyCharm社区版和ipython。 PyCharm自动识别ipython并将其设置为默认控制台(PyCharm webhelp link),因此在调试模式下,它接受运行ipython magic命令,如list?ls或{{1} }。

非常好,但我想使用普通的旧python控制台。有一个简单的方法吗?请注意,我不想卸载ipython(这显然解决了我的问题),也不想设置virtualenv。

我使用python 3.3.2,但问题与2.7相同。

3 个答案:

答案 0 :(得分:26)

进入File --> Default Settings,点击console,取消选中Use IPython, if available

然后进入File --> Settings,取消选中Use IPython, if available

Default SettingsSettingsFile菜单中的两个不同选项,因此请务必遵循这两个选项

我正在使用PyCharm 3.4版,在完成上述两个过程之后,我没有得到IPython控制台。

答案 1 :(得分:5)

我在CentOS 7.2上使用PyCharm Community Edition 2017.1.3。禁用Ipython用于当前项目。转到File-->Settings-->Build, Execution, Deployment-->Console,取消选中使用Ipython(如果可用)框。 enter image description here

然后关闭当前的python控制台窗口并再次打开它或重新运行它。你应该看到使用普通的python。在我的情况下,无需重新启动Pycharm 以使此更改生效。

另外,如果你想使用Ipython而不是普通的Python,那就相反了。

答案 2 :(得分:0)

为了提供最新的答案,我正在运行 Pycharm 2021.1.3。

为所有未来项目禁用 iPython:

File --> New Projects Settings --> Settings for New Projects... --> 构建、执行、部署

点击Console,取消选中Use IPython if available

禁用当前项目:

File --> Settings --> 构建、执行、部署

点击Console,取消选中Use IPython if available