我一直在使用Enthought Python Distribution大约一个月,并且喜欢它。我在ipython中测试我的代码,当我在终端中启动它时,它给了我以下内容:
Enthought Python Distribution -- www.enthought.com
Python 2.7.3 |EPD 7.3-2 (64-bit)| (default, Apr 12 2012, 11:14:05)
Type "copyright", "credits" or "license" for more information.
IPython 0.12.1 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
我现在正在寻找一个IDE,我遇到了Canopy的问题 - 特别是让它使用我的Enthought发行版作为他们的现场控制台,就像我的ipython作品一样。
我找不到任何地方可以更改Canopy下的解释器。当它启动时,它给了我
Welcome to Canopy's interactive data-analysis environment!
with pylab-backend set to: None
Type '?' for more information.
这不是使用EPD,因此,没有使用我安装的任何软件包。
任何想法都会很棒!
感谢。
答案 0 :(得分:1)
This article应该回答你的问题。
简而言之,目前无法改变Canopy中的翻译。然而,Canopy建立在EPD的改进版本之上。
因此您需要将软件包重新安装到Canopy中。然而,即使更新Python(例如最终更新为2.7.5),也不应该再次执行此操作 - 而使用EPD时,无论何时解释器发生更改,您都必须重新安装并从头开始。
如果您确实安装了Canopy 1.0.0,请确保在安装其他软件包之前更新到1.0.1(从“帮助”菜单)。