如何在PyCharm中设置ipython配置文件

时间:2016-02-24 20:23:52

标签: python ipython pycharm anaconda

我正在使用带有 Anaconda 发行版的PyCharm IDE。 当我运行时:Tools > Python Console... PyCharm使用ipython控制台,它是Anaconda发行版的一部分。

但它使用默认配置文件。 我已经尝试在环境变量和--profile=myProfileName中的解释器选项中添加选项Settings > Build, Execution, Deployment > Console > Python Console 但它一直使用默认配置文件。

我的问题是如何在PyCharm中设置不同的ipython个人资料?

1 个答案:

答案 0 :(得分:1)

简短答案:

转到“文件”>“默认设置”>“构建,执行,部署”>“控制台”,然后选择“使用Ipython”(如果可用) 转到运行>编辑配置,然后选择显示命令行 提示:使用ALT + SHIFT + E

运行代码的选定部分

详细信息:

如果您选择Anaconda作为项目解释器,则IPython很有可能会成为选定的控制台,即使它看起来或行为都不像您在Spyder中使用的IPython控制台一样。

我想您已经习惯在Spyder中看到此内容:在此处输入图片描述

我还猜测以下是您在控制台窗口的PyCharm中看到的内容:

在此处输入图片描述

与Spyder不同,PyCharm没有任何图形指示符表明这是IPython控制台。因此,要确保它是一个IPython控制台并使其表现出与Spyder惯用的IPython控制台大致相同的效果,应尝试执行以下两个步骤:

转到“文件”>“默认设置”>“构建,执行,部署”>“控制台”,并确保选择“使用IPython”(如果可用)。在此处输入图片说明

转到“运行”>“编辑配置”,然后选择“显示命令行”,然后在此处输入图像描述

现在,您可以使用ALT + SHIFT + E或多或少地像在Spyder中一样运行代码的选定部分。

如果这不能解决问题,您应该在SO上查看以下其他帖子:

执行后与程序进行交互

在pycharm中禁用ipython控制台