我使用PyCharm社区版和ipython。 PyCharm自动识别ipython并将其设置为默认控制台(PyCharm webhelp link),因此在调试模式下,它接受运行ipython magic命令,如list?
或ls
或{{1} }。
非常好,但我想使用普通的旧python控制台。有一个简单的方法吗?请注意,我不想卸载ipython(这显然解决了我的问题),也不想设置virtualenv。
我使用python 3.3.2,但问题与2.7相同。
答案 0 :(得分:26)
进入File --> Default Settings
,点击console
,取消选中Use IPython, if available
然后进入File --> Settings
,取消选中Use IPython, if available
Default Settings
和Settings
是File
菜单中的两个不同选项,因此请务必遵循这两个选项
我正在使用PyCharm 3.4版,在完成上述两个过程之后,我没有得到IPython控制台。
答案 1 :(得分:5)
我在CentOS 7.2上使用PyCharm Community Edition 2017.1.3。禁用Ipython用于当前项目。转到File-->Settings-->Build, Execution, Deployment-->Console
,取消选中使用Ipython(如果可用)框。
然后关闭当前的python控制台窗口并再次打开它或重新运行它。你应该看到使用普通的python。在我的情况下,无需重新启动Pycharm 以使此更改生效。
另外,如果你想使用Ipython而不是普通的Python,那就相反了。
答案 2 :(得分:0)
为了提供最新的答案,我正在运行 Pycharm 2021.1.3。
File --> New Projects Settings --> Settings for New Projects...
--> 构建、执行、部署
点击Console
,取消选中Use IPython if available
File --> Settings
--> 构建、执行、部署
点击Console
,取消选中Use IPython if available