PTV中缺少“conda install”选项

2024-09-26 17:39:54 发布

您现在位置:Python中文网/ 问答频道 /正文

根据these发行说明,ptv支持通过“conda install”安装软件包,ptv是预装在myvs2015中的。然而,我似乎找不到如何访问该选项。我最好的猜测是:

  1. 转到Python环境
  2. 从左侧选择my Anaconda安装(3.4 64位)
  3. 选择pip
  4. 在搜索框中键入包裹名称(例如服务员)

当我这样做时,我看到PyPI中的选项“pip install waitress”。我想应该有另一个选择——“康达安装服务员”,但我看不出来。列表中还有一个选项-安装服务员。但是点击它只是通过pip而不是conda来执行安装。我通过从命令行执行“conda search waterress”来确认waiterse是一个可以通过conda获得的包。在

我发现了thisbug,并确认了我的anaconda发行版中存在conda包和conda meta目录。我还打开了conda meta中的第一个JSON文件,但没有看到指向其他环境的链接。在

我还发现了最近的问题this,但它似乎只是描述了添加一个UI元素来管理conda包。在


Tags: installpip名称pypi键入环境my选项
2条回答

我发现处理这个问题的最好方法(到目前为止)是使用conda创建新的虚拟环境,而不是使用venv(PTVS似乎是这样强制的)。在

conda create  name environmentName applicationPackageToInstall

这将在默认的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环境,所以现在您只能靠自己了。在

相关问题 更多 >

    热门问题