2013-05-30 4 views
1

Я использую Enthought Python Distribution около месяца, и мне это нравится. Я проверить свой код в IPython, что дает мне следующее, когда я запускаю его в терминале:Canopy работает с Enthought

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, и я столкнулся с проблемами с пологом - в частности, получить его использовать мое распространение Enthought в качестве своих консолей, как и мой ipython.

Я не могу найти нигде, чтобы сменить интерпретатор под Canopy. Когда он запускает, это дает мне

Welcome to Canopy's interactive data-analysis environment! 
with pylab-backend set to: None 
Type '?' for more information. 

Это не использует ЭПД, и, таким образом, не использует какой-либо из пакетов, которые я получил установлены.

Любые идеи были бы фантастическими!

Спасибо.

ответ

1

This article должен ответить на ваш вопрос.

Вкратце, в настоящее время нет способа изменить интерпретатор в Canopy. Однако Canopy построен на улучшенной версии EPD.

Так что вам нужно будет переустановить ваши пакеты в Canopy. Однако вам никогда не придется делать это снова, даже когда Python обновляется (например, до версии 2.7.5), тогда как при использовании EPD, всякий раз, когда интерпретатор менялся, вам приходилось переустанавливать и начинать с нуля.

Если вы установите Canopy 1.0.0, перед установкой других пакетов обязательно обновите до 1.0.1 (из меню справки).

Смежные вопросы