2013-10-24 4 views
0

Есть ли у кого-нибудь документация о том, как настроить среду Canopy Python в качестве интерпретатора в Visual Studio? Я новичок в VS и Canopy, поэтому прошу прощения, если это кажется тривиальным. Я прочитал следующие сайты, но все еще стараюсь получить Canopy интегрированным в качестве интерпретатора. В настоящее время Python 64bit 2.7 является единственным интерпретатором, который появляется.Canopy with Visual Studio ...

Установка https://pytools.codeplex.com/wikipage?title=PTVS%20Installation Среды http://pytools.codeplex.com/wikipage?title=Python%20Environments

ответ

3

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 по умолчанию.

+0

спасибо !!! Это было очень полезно. Во-первых, когда я установил и удалил несколько интерпретаторов Python, я не понял, что установленная версия была Canopy (поскольку ссылки на нее не было) ... (например, Python 2.7 64-bit) ... так что это разрешило много разочарования , Также оцените дополнительную информацию о настройке, так как это позволило мне понять, как использовать 3.x и т. Д. Наконец, было приятно видеть, что если все alse failed 1.2 находится на своем пути. Еще раз спасибо !!!! – user2916706

Смежные вопросы