根据these发行说明,通过&conda安装'安装包。 PTVS支持,它已经预装了我的VS 2015.但是,我似乎无法找到如何访问该选项。我最好的猜测如下:
当我这样做时,我看到选项" pip install waitress"来自PyPI。我猜测那里应该有另一种选择 - " conda安装女服务员",但我没有看到它。列表中还有另一个选项 - 安装女服务员。但是点击它只是通过pip执行安装,而不是conda。我确认女服务员是一个可通过conda通过执行" conda search waitress"从命令行。
我发现了this错误,并确认我的anaconda发行版中存在conda包和conda-meta目录。我还在conda-meta中打开了第一个JSON文件,但没有看到指向另一个环境的链接。
我还发现了this更近期的问题,但它似乎只是在描述添加用于管理conda包的UI元素。
答案 0 :(得分:1)
' conda install'选项显示在旧UI下。
查看屏幕截图here并使用'安装Python软件包'选项(屏幕截图突出显示不同的内容)。在那个对话框中,conda环境应该有一个' conda'选项可用。
目前,Python工具中没有支持创建或自动检测conda环境,所以现在你自己就可以了。
答案 1 :(得分:0)
我发现处理这个问题的最好方法(到目前为止)是使用conda创建新的虚拟环境,而不是使用venv(这是PTVS似乎强制使用的)。
conda create --name environmentName applicationPackageToInstall
这将在默认的Anaconda环境中创建环境,但如果需要,您可以将其复制到解决方案文件夹中。从那里,您可以选择使用VS中的现有环境。
注意:它似乎不会自动检测,因此您需要添加新的自定义环境。如果这样做,您可以使用VS GUI添加/删除python环境。在这之后,它是可用的,并且conda安装程序是通过GUI的选项。或者,您可以加载环境并从命令行执行安装。
Conda参考:http://conda.pydata.org/docs/using/envs.html#create-an-environment