我想我对混乱负有部分责任,但我可以想象几个用户可能有类似的问题。我在带有 python3.3 (0) 的新 Ubuntu-Gnome 13.04 上安装了几个 python 版本/发行版,包括
python2.7.5
PyLab (python2.7.3)
环保署-python2.7.3
Canopy-1.1.0 (??)
蟒蛇 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 进行多任务处理,即多个内核。我之前在这里解决了这个问题:Enthought Canopy 中的多个内核。
5: Anaconda 也应该有一个 Qt 控制台。但是安装后,我找不到任何与之相关的应用程序。我唯一能做的就是在终端中运行它,可以是普通的 python 或 ipython(我也可以用 EPD-python 做同样的事情)。似乎这不是 Anaconda 的全部功能,但我在这里可能错了。
任何帮助表示赞赏!
顺便说一句,可以让所有这些 python 相互通信并使它们以某种方式“和谐”吗?