我使用PyCharm社区版和IPython。PyCharm自动识别IPython并将其设置为默认控制台(PyCharm webhelp link),因此在调试模式下,它接受运行IPython魔法命令,如list?
或ls
或%timeit
。
它非常好,但是我想使用普通的旧Python控制台。有没有简单的方法可以做到这一点?请注意,我不想卸载IPython(这显然解决了我的问题),也不想设置Virtualenv。
我使用的是Python 3.3.2,但问题与Python 2.7相同。
我使用PyCharm社区版和IPython。PyCharm自动识别IPython并将其设置为默认控制台(PyCharm webhelp link),因此在调试模式下,它接受运行IPython魔法命令,如list?
或ls
或%timeit
。
它非常好,但是我想使用普通的旧Python控制台。有没有简单的方法可以做到这一点?请注意,我不想卸载IPython(这显然解决了我的问题),也不想设置Virtualenv。
我使用的是Python 3.3.2,但问题与Python 2.7相同。
4条答案
按热度按时间brccelvz1#
进入
File --> Default Settings
,单击console
,取消选中Use IPython, if available
然后输入
File --> Settings
,取消选中Use IPython, if available
Default Settings
和Settings
是File
菜单中的两个不同选项,因此请确保遵循这两个选项我使用的是PyCharm 3.4版,在完成上述两个过程后,我没有获得IPython Console。
lnxxn5zx2#
我在CentOS 7.2上使用PyCharm Community Edition 2017.1.3。要禁用当前项目的Ipython,请转到
File-->Settings-->Build, Execution, Deployment-->Console
,取消选中复选框Use Ipython if available。然后关闭当前的python控制台窗口并再次打开它或重新运行它。您应该看到使用的是普通的python。在我的例子中,不需要重新启动Pycharm使此更改生效。
同样,如果你想使用Ipython而不是普通的Python,请反其道而行之。
vddsk6oq3#
为了给予一个更新的答案,我运行的是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
wyyhbhjk4#
在我的情况下,我取消选中了
运行--〉编辑配置--〉取消选中“使用Python控制台运行”