根据这些发布说明,在PTVS中支持通过“conda”安装软件包,这是与my 2015一起预装的。然而,我似乎无法找到如何访问该选项。我的最佳猜测如下:
当我这样做的时候,我看到了来自PyPI的选项“pipinstall侍应生”。我猜还有另外一种选择--“康达安装服务员”,但我看不见。列表中还有另一个选项--安装服务生。但是点击它只是通过pip执行安装,而不是conda。我确认服务生是通过conda从命令行执行"conda搜索女服务员“的包。
我发现了这错误,并在我的anaconda发行版中确认了conda包和conda-meta目录的存在。我还在conda-meta中打开了第一个JSON文件,没有看到指向其他环境的链接。
我还发现了这最近的问题,但它似乎只是描述了添加用于管理conda包的UI元素。
发布于 2016-02-01 16:05:05
“”选项出现在旧UI下。
查看屏幕截图这里并使用“Install”选项(屏幕截图突出显示了一些不同的内容)。在该对话框中,conda环境应该有一个“conda”选项可用。
目前Python工具中不支持创建或自动检测conda环境,因此现在您可以自己处理。
发布于 2016-01-18 18:48:46
我找到的处理这一问题的最佳方法(到目前为止)是使用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
https://stackoverflow.com/questions/32908756
复制相似问题