Canopy virtual environment (venv) seems incompatible with the virtualenv support in PTVS (despite venv seems supported).
I did the following:
- created a venv using Canopy: 'canopy_cli.exe venv d:\temp\venv'
- tried adding 'd:\temp\venv' in an existing PTVS project via Python Environments > Add an existing virtual environment in Solution explorer.
I got the following error:
We could not find a base interpreter at C:\Program Files (x86)\Enthought... (see attached)
When I use CPython 3.3.1 (32-bit) to create a venv, I can select it from PTVS without an issue.
- Visual Studio Premium 2012 Update 1 (11.0.51106.01)
- Python Tools for Visual Studio (2.1.20211.00)
- Canopy 1.3.0 (32-bit)