我想我对这个烂摊子负有部分责任,但我可以想象有几个用户可能会有类似的问题。我在我的新Ubuntu-Gnome 13.04上安装了几个python版本/发行版,其中包含python3.3(0),包括
python2.7.5
PyLab(python2.7.3)
EPD-python2.7.3
Canopy-1.1.0(??)
Anaconda 1.6.1(python2.7.5)
我这样做的主要目的是获得一个具有Qt-console功能的python环境,该环境以前与EPD-python发行版完美配合。
我现在基本上都遇到了几个问题。 “普通”蟒蛇,如0,1和2,不提供我想要的功能,而其他人则有自己的问题,我希望有人知道在这里提供帮助:
3:当启动EPD-python发行版附带的Qt-console(安装工作完全正常)时,它无法加载图形包Matplotlib
,告诉我
ImportError: Matplotlib backend_wx and backend_wxagg require wxPython >=2.8
Error initializing pylab, pylab mode will not be active
手动导入也不起作用。为什么它本身不能作为一个独立的版本,但需要一个高于安装的EPD的python版本。
4:无法弄清楚如何在Qt控制台中使用Canopy或使用GUI进行多任务处理,即多个内核。我之前在此处解决了这个问题:Multiple kernels in Enthought Canopy。
5: Anaconda还应该有一个Qt控制台。但安装后,我找不到任何与之相关的申请。我唯一能做的就是在终端中运行它,无论是普通的python还是ipython(我也可以使用EPD-python)。看来这不是Anaconda的全部功能,但我可能在这里错了。
任何帮助表示赞赏!!
BTW,可以让所有这些python相互通信并使它们以某种方式“协调”吗?