Python新手在这里。我在窗户上。我为我自己的用户帐户安装了anaconda(不适用于Windows上的所有用户)。它安装到c:\ users ... \ local..anaconda,一切都很好。我可能最近更新了anaconda并安装了VS 2017.
现在我似乎有4个python环境。
我尝试从添加删除程序中卸载,但有些环境并没有消失。
我的问题: 1. Visual Studio在哪里获取环境名称列表? 2.如何删除这些环境?我只想保留一个并删除所有其他
答案 0 :(得分:2)
我删除了不需要的注册表项(为我解决了问题):
HKEY_CURRENT_USER\Software\Python\PythonCore\
该来源还提到了以下密钥,但它们在我的计算机中不存在:
HKEY_LOCAL_MACHINE\Software\Python\PythonCore\
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Python\PythonCore\
答案 1 :(得分:1)
答案 2 :(得分:0)
这是the link阅读
我会引用一些我认为与您的案例相关的内容,但如果不是,请阅读所有内容并找到您需要的内容
任何全局环境都可以作为项目环境添加 右键单击Python环境并选择“添加/删除Python” 环境....从显示的列表中,您可以选择或取消选择 您项目中可用的那些环境。+
和...
将虚拟环境添加到项目后,它将显示在 在Python Environments窗口中,您可以像激活其他任何内容一样激活它 环境,你可以管理它的包。右键单击它 选择“删除”可删除对环境的引用,或 删除磁盘上的环境及其所有文件(但不是基础 解释器)。
答案 3 :(得分:0)
回答问题1:
Visual Studio通过遵循PEP 514中所述的Install Python interpreters来搜索注册表以检测全局安装的python环境。
回答问题2:
再次打开 Visual Studio安装程序,然后仅选择所需的python解释器即可更改当前安装(您可以在 Components 选项卡中找到它们)。