0

有人有关于如何在 Visual Studio 中将 Canopy Python 环境设置为解释器的文档吗?我是 VS 和 Canopy 的新手,所以如果这看起来微不足道,我深表歉意。我已阅读以下站点,但仍在努力将 Canopy 集成为解释器。目前 Python 64bit 2.7 是唯一出现的解释器。

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

4

1 回答 1

3

Visual Studio 的 Python 工具 (PTVS) 通常会自动检测 Canopy 并将其显示为“Python 2.7 64 位”。您可以通过在 PTVS 中选择“环境选项”来检查它是否检测到 Canopy。默认情况下,“路径”中的路径将类似于 ...\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\Canopy\App\appdata\canopy-1.1.0.1371.win-x86_64\Lib

请注意,前两个指向“用户”环境,而最后一个指向核心安装。

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

于 2013-10-24T19:59:19.223 回答