根据these发行说明,ptv支持通过“conda install”安装软件包,ptv是预装在myvs2015中的。然而,我似乎找不到如何访问该选项。我最好的猜测是:
当我这样做时,我看到PyPI中的选项“pip install waitress”。我想应该有另一个选择——“康达安装服务员”,但我看不出来。列表中还有一个选项-安装服务员。但是点击它只是通过pip而不是conda来执行安装。我通过从命令行执行“conda search waterress”来确认waiterse是一个可以通过conda获得的包。在
我发现了thisbug,并确认了我的anaconda发行版中存在conda包和conda meta目录。我还打开了conda meta中的第一个JSON文件,但没有看到指向其他环境的链接。在
我还发现了最近的问题this,但它似乎只是描述了添加一个UI元素来管理conda包。在
我发现处理这个问题的最好方法(到目前为止)是使用conda创建新的虚拟环境,而不是使用venv(PTVS似乎是这样强制的)。在
这将在默认的Python环境中创建环境,但如果需要,可以将其复制到解决方案文件夹中。从那里,您可以选择使用VS中的现有环境
注意:它似乎不能自动检测,所以您需要添加一个新的自定义环境。如果这样做,就可以使用vsgui添加/删除python环境。这样做之后,它就可以使用了,conda安装程序是通过GUI的一个选项。或者,可以从命令行加载环境并进行安装。在
Conda引用:http://conda.pydata.org/docs/using/envs.html#create-an-environment
“conda install”选项出现在旧UI下。在
请参阅屏幕截图here,并使用“installpython Package”选项(屏幕截图突出显示了不同的内容)。在该对话框中,conda环境应该有一个可用的“conda”选项。在
Python工具目前还不支持创建或自动检测conda环境,所以现在您只能靠自己了。在
相关问题 更多 >
编程相关推荐