Python 3 in Enthought Canopy

对着背影说爱祢 提交于 2019-11-27 21:30:22

An Enthought engineer answered that at present it is not possible to use Python 3 in or with Canopy. They are considering several ways to support it but none of them will arrive in the short term.

Edit: Enthought just announced Python 3 support for Canopy 2.0.

as you can see on https://www.enthought.com/products/canopy/package-index/ most(or some) packages which Canopy uses are only python-2.x compatible therefore in which case if you are trying to use a outdated module within Canopy this causes Canopy to in-stabilize and thus ends up not working in a python 3.x environment

Canopy now supports not only Python 3 but switching between multiple Python 2.7 and 3.x environments.

From the knowledge base article: "In Canopy 2.1, internet-connected users (and all users of the Enthought Deployment Server) can create, manage, and switch between multiple Python 2.7 and 3.5 environments, with different environments containing different package sets. When you switch to a particular Python environment in Canopy 2.1, it is used throughout Canopy -- in the Package Manager, Editor, Python panel, Debugger, Data Import Tool, Jupyter Notebook, and Canopy Command Prompt / Terminal."

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!