2013-10-24 99 views
0

有没有人有关于如何设置Canopy Python环境作为Visual Studio中的解释器的文档?我是VS和Canopy的新手,所以我很抱歉,如果这看起来微不足道。我已经阅读了下列网站,但仍努力让Canopy成为口译员。目前Python 64位2.7是唯一可以显示的解释器。Canopy with Visual Studio ...

安装 https://pytools.codeplex.com/wikipage?title=PTVS%20Installation 环境 http://pytools.codeplex.com/wikipage?title=Python%20Environments

回答

3

Python工具的Visual Studio(PTVS)将典型地自动检测冠层并显示为 “Python 2.7版的64位”。您可以通过选择PTVS中的'环境选项'来检查它是否正在检测Canopy。默认情况下,'Path'中的路径类似于... \ AppData \ User \ Enthought \ Canopy \ User ...如果这是它发现的,应该设置。

如果Python解释器PTVS发现不是Canopy,那么它听起来像您已经安装了另一个版本的Python。这没关系,有两种选择。

如果您希望自动查找Canopy,您需要运行Canopy 1.1或更高版本,并将其设置为默认的Python环境。如果需要更新Canopy,请转至帮助 - >软件更新。然后,使其成为您的默认Python环境,编辑 - >首选项,然后单击该按钮使其成为您的默认设置。这具有改变一些Python标准注册表键的效果。

如果你不想让Canopy混淆你的环境,那也完全没问题。点击“PTVS环境选项”对话框中的“添加环境”,即可获得相同的效果。默认Canopy安装的设置为: 路径:C:\ Users \\ AppData \ Local \ Enthought \ Canopy \ User \ python.exe Windows路径:C:\ Users \\ AppData \ Local \ Enthought \ Canopy \ User \ pythonw.exe 库:C:\ Program Files文件\ Enthought \雨棚\软件\应用程序数据\天幕1.1.0.1371.win-x86_64的\ Lib文件

注意的是,前两个点到 '用户' 环境而最后一点进入核心安装。

几周后即将发布的Canopy 1.2版本将包括与PTVS和Visual Studio更完整的集成,它将自动完成此操作并取消Canopy作为默认Python环境的需求。

+0

谢谢!这非常有帮助。首先,当我安装并卸载了几个Python解释器时,我没有意识到仍然安装的版本是Canopy(因为没有引用它)...(例如,Python 2.7 64位)...所以这解决了很多挫折。也欣赏关于定制的额外信息,因为这可以让我了解如何使用3.x等。最后,很高兴看到如果所有的失败1.2都在使用它。再次感谢你!!!! – user2916706