Enthought Canopy中的Python 3

时间:2013-04-22 08:40:14

标签: python-3.x enthought canopy

如何在Canopy Enthought中使用Python 3?它有底部的选项来选择Python 3,但是当我们使用时,这不会改变任何东西:

print(sys.version)
2.7.3 | 32-bit | (default, Mar 25 2013, 15:38:39) [MSC v.1500 32 bit (Intel)]

3 个答案:

答案 0 :(得分:16)

Enthought工程师回答说,目前无法在Canopy中使用Python 3 。他们正在考虑几种方式来支持它,但它们都不会在短期内到达。

修改Enthought just announced Python 3 support for Canopy 2.0

答案 1 :(得分:0)

正如您在https://www.enthought.com/products/canopy/package-index/ 上看到的那样,Canopy使用的大多数(或某些)软件包仅与 python-2.x 兼容,因此在这种情况下,如果您试图在Canopy中使用过时的模块,这会导致Canopy稳定并且因此最终无法在python 3.x环境中工作

答案 2 :(得分:0)

Canopy现在不仅支持Python 3,还支持在多个Python 2.7和3.x环境之间切换。

从知识库文章: “在Canopy 2.1中,互联网连接用户(以及Enthought Deployment Server的所有用户)可以在多个Python 2.7和3.5环境之间创建,管理和切换,不同的环境包含不同的包集。当您切换到特定的Python环境时在Canopy 2.1中,它在整个Canopy中使用 - 在包管理器,编辑器,Python面板,调试器,数据导入工具,Jupyter笔记本和Canopy命令提示符/终端中。“

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