删除python环境

时间:2017-08-08 05:32:54

标签: python visual-studio-2017

Python新手在这里。我在窗户上。我为我自己的用户帐户安装了anaconda(不适用于Windows上的所有用户)。它安装到c:\ users ... \ local..anaconda,一切都很好。我可能最近更新了anaconda并安装了VS 2017.

现在我似乎有4个python环境。

我尝试从添加删除程序中卸载,但有些环境并没有消失。

我的问题:  1. Visual Studio在哪里获取环境名称列表?  2.如何删除这些环境?我只想保留一个并删除所有其他

4 个答案:

答案 0 :(得分:2)

我删除了不需要的注册表项(为我解决了问题):

HKEY_CURRENT_USER\Software\Python\PythonCore\

该来源还提到了以下密钥,但它们在我的计算机中不存在:

HKEY_LOCAL_MACHINE\Software\Python\PythonCore\  
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Python\PythonCore\

来源:https://github.com/Microsoft/PTVS/issues/18

答案 1 :(得分:1)

我在这里找到了这个问题的答案:https://docs.microsoft.com/en-us/visualstudio/python/managing-python-environments-in-visual-studio?view=vs-2019#fix-or-delete-invalid-environments

  • 首先单击此按钮

Click the button here

  • 然后您将看到这种屏幕

enter image description here

  • 然后点击下拉菜单,其中显示-包。然后单击概述标签。
  • 点击删除/删除环境。
  • 您的环境现在应该被删除。

答案 2 :(得分:0)

这是the link阅读

我会引用一些我认为与您的案例相关的内容,但如果不是,请阅读所有内容并找到您需要的内容

  

任何全局环境都可以作为项目环境添加   右键单击Python环境并选择“添加/删除Python”   环境....从显示的列表中,您可以选择或取消选择   您项目中可用的那些环境。+

和...

  

将虚拟环境添加到项目后,它将显示在   在Python Environments窗口中,您可以像激活其他任何内容一样激活它   环境,你可以管理它的包。右键单击它   选择“删除”可删除对环境的引用,或   删除磁盘上的环境及其所有文件(但不是基础   解释器)。

答案 3 :(得分:0)

回答问题1:

Visual Studio通过遵循PEP 514中所述的Install Python interpreters来搜索注册表以检测全局安装的python环境。

回答问题2:

再次打开 Visual Studio安装程序,然后仅选择所需的python解释器即可更改当前安装(您可以在 Components 选项卡中找到它们)。