我在PyCharm开始了一个新项目。我安装了Anaconda 3.6。因此,在PyCharm中,我选择了Anaconda python.exe作为项目解释器。
当我第一次运行PyCharm时,它使用了IPython控制台作为"默认"控制台来运行我的脚本。然后我重新启动了我的PC,现在PyCharm在我运行脚本时使用了终端。为什么?我不想使用来自Anaconda Spyder IDE的终端。我已经习惯了IPython,我喜欢它,我想用它。
如何完全禁用终端并仅使用IPython控制台?
答案 0 :(得分:35)
简答:
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
也不会像<{1}}:
与Spyder不同,PyCharm has no graphical indicator
显示这是一个IPython控制台。
要确保它是一个IPython控制台并使其行为或多或少像您在Spyder中习惯的IPython控制台,您应该遵循以下两个步骤:
转到File > Default Settings > Build, Execution, Deployment > Console
并确保选择Use IPython if available
。
现在,您可以使用ALT+SHIFT+E
或多或少与Spyder完全相同的方式运行代码的选定部分。
如果这不起作用,你应该在SO上查看这些其他帖子:
答案 1 :(得分:0)