我以前使用 EPD Python 发行版使用其 Qt 控制台,其中最有用的功能之一是在同时进行多个计算时,可以轻松地在多个选项卡中拥有多个内核。
我最近得到了“新的”Enthought Canopy,它以某种方式试图模仿 MatLab,这本身可能还不错。问题来了:如何使用 Canopy 获得多个带有分离内核的选项卡?
为了完整起见,我在 Ubuntu-Gnome 13.04 上运行 Canopy 1.1.0。
Canopy GUI 应用程序尚不支持多个内核。但是,就像使用 EPD 一样,您可以从 Canopy User Python 命令行运行 QtConsole,包括使用其多内核功能。
要快速做到这一点:
~/Enthought/Canopy_64bit/User/bin/ipython qtconsole
从长远来看,运行 Canopy User Python 的最简单方法可能是python
使用 Canopy 首选项对话框将其设为默认值。详情在:
https://support.enthought.com/entries/23646538-Make-Canopy-User-Python-be-your-default-Python