我正在使用带有 Anaconda 发行版的PyCharm IDE。
当我运行时:Tools > Python Console...
PyCharm使用ipython控制台,它是Anaconda发行版的一部分。
但它使用默认配置文件。
我已经尝试在环境变量和--profile=myProfileName
中的解释器选项中添加选项Settings > Build, Execution, Deployment > Console > Python Console
但它一直使用默认配置文件。
我的问题是如何在PyCharm中设置不同的ipython
个人资料?
答案 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控制台