Python Tools для Visual Studio (PTVS), как правило, автоматически обнаруживать Навес и показать его как "Python 2.7 64-бит". Вы можете проверить, обнаруживает ли он Canopy, выбрав «Параметры среды» в PTVS. Путь в «Пути» по умолчанию будет выглядеть как ... \ AppData \ User \ Enthought \ Canopy \ User ... Если это то, что он находит, вы должны быть установлены.
Если Python-интерпретатор PTVS находится не Canopy, то это похоже на то, что у вас установлена другая версия Python. Это нормально, и есть два варианта.
Если вы хотите, чтобы он автоматически обнаружил Canopy, вам необходимо запустить Canopy 1.1 или новее и сделать его средой Python по умолчанию. Чтобы обновить Canopy, если необходимо, перейдите в Help -> Software Updates. Затем, чтобы сделать его средой Python по умолчанию, Edit -> Preferences и нажмите кнопку, чтобы сделать его по умолчанию. Это приводит к изменению некоторых ключей реестра Python.
Если вы не хотите, чтобы Canopy вошел в вашу среду, это тоже прекрасно. Вы можете получить тот же эффект, щелкнув «Добавить среду» в диалоге параметров среды PTVS. Настройки для установки Canopy по умолчанию: Путь: C: \ Users \\ AppData \ Local \ Enthought \ Canopy \ User \ python.exe Путь к Windows: C: \ Users \\ AppData \ Local \ Enthought \ Canopy \ User \ pythonw.exe Lib: C: \ Program Files \ Enthought \ навес \ App \ AppData \ сени-1.1.0.1371.win-x86_64 \ Lib
Обратите внимание, что первые две точки в среде 'User' в то время как последние точки в базовой установке.
Предстоящий выпуск Canopy 1.2 через пару недель будет включать более полную интеграцию с PTVS и Visual Studio, которые автоматизируют это и устраняют необходимость использования Canopy в качестве среды Python по умолчанию.
спасибо !!! Это было очень полезно. Во-первых, когда я установил и удалил несколько интерпретаторов Python, я не понял, что установленная версия была Canopy (поскольку ссылки на нее не было) ... (например, Python 2.7 64-bit) ... так что это разрешило много разочарования , Также оцените дополнительную информацию о настройке, так как это позволило мне понять, как использовать 3.x и т. Д. Наконец, было приятно видеть, что если все alse failed 1.2 находится на своем пути. Еще раз спасибо !!!! – user2916706