答案 0 :(得分:0)
如果要删除此模块,则从anaconda-navigator删除它的简单方法。打开仪表板并搜索已安装的模块,然后从列表中取消选中此模块。
答案 1 :(得分:0)
repr
的{{1}}是google
的事实意味着该模块已烘焙到您的解释器中;它不能被卸载,因为它已经被烘焙到Python本身中(删除它会涉及雕刻<module 'google' (built-in)>
或python.exe
的片段)。如果C扩展模块是单独构建的,则甚至会引用它们的文件(在Windows上为python*.dll
/ .dll
,在类UNIX上为.pyd
);它不提供到现有文件/文件夹的路径的事实意味着它是真正内置的。
您会在普通的(非Anaconda)Python安装中使用相同的行为,例如“ .so
”这样的“关键”模块,这些模块被认为对正常的Python功能至关重要(例如,实现模块的加载),并且/或者经常使用在每个Python程序的早期,都不值得将它们分开进行延迟加载。
看起来Anaconda的人们将sys
烘焙到了要分发的版本中,而不仅仅是将其“旁边”发送。重点是,您必须先将不带Anaconda的Anaconda安装替换为没有它的安装,才能卸载它。