2013-04-22 4 views
11

Как использовать Python 3 в Canopy Enthought? Он имеет возможность на дне, чтобы выбрать Python 3, но это ничего не меняет, когда мы используем:Python 3 в Enthought Canopy

print(sys.version) 
2.7.3 | 32-bit | (default, Mar 25 2013, 15:38:39) [MSC v.1500 32 bit (Intel)] 
инженер
+0

'$ python3 myscript.py' это специальная команда для вызова скрипта с тем, если у вас еще есть 2.7 на вашей системе тоже. – 2013-04-22 08:41:26

+0

Это не работает в Enthought. Проблема в том, что я не могу создать numpy для python 3.3 на компьютере этой организации. Canopy Enthought работает, но мой сценарий был написан в 3.3. – PascalVKooten

+0

Я пришел сюда, чтобы задать этот же вопрос. Тогда нельзя использовать Python 3 в Canopy? – astrojuanlu

ответ

16

Enthought ответил, что в настоящее время не представляется возможным использовать Python 3 или с пологом , Они рассматривают несколько способов поддержки, но ни один из них не прибудет в краткосрочной перспективе.

Редактировать: Enthought just announced Python 3 support for Canopy 2.0.

+2

+1 для головок (и работы с ногами), это может быть важной проблемой для многих. – BAR

0

, как вы можете видеть на https://www.enthought.com/products/canopy/package-index/большинство (или некоторых) пакетов, которые Canopy использование являются только питоном-2.x совместим поэтому в этом случае, если вы пытаетесь использовать устаревший модуль в пологом это приводит к Навесу in-stabilize и , таким образом, не работает в среде python 3.x.

0

Canopy теперь поддерживает не только Python 3, но и переключается между несколькими средами Python 2.7 и 3.x.

Из статьи базы знаний: «В Canopy 2.1 пользователи, подключенные к Интернету (и все пользователи сервера развертывания Enthought) могут создавать, управлять и переключаться между несколькими средами Python 2.7 и 3.5 с различными средами, наборы пакетов. Когда вы переключаетесь на определенную среду Python в Canopy 2.1, она используется во всех Canopy - в диспетчере пакетов, в редакторе, на панели Python, Debugger, Data Import Tool, Jupyter Notebook и Commandop командной строки Canopy/Terminal. "

https://support.enthought.com/hc/en-us/articles/115002376586-Canopy-2-1-Managing-and-switching-between-Python-2-7-and-3-5-environments

+0

«не только», как если бы они хорошо поработали ... мы говорим через 5 лет;) – PascalVKooten

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