删除损坏路径的站点包?

删除损坏路径的站点包?

我需要删除一条路径,即site.package。我不确定删除 是否site.package安全肯定安装软件,Django, Virtualenv而不会破坏系统。Synaptic Package Manager需要吗?

答案1

看起来路径损坏的主要原因是正在使用的笔记本电脑的主板损坏,从而导致许多不同类型的错误。


在良好的硬件上修复此问题的方法不需要重新安装 Ubuntu。打开终端并输入:

ls /usr/lib/python3.7  

ls 的结果/usr/lib/python3.7可能会显示一个名为站点包。site.packages 目录可能包含多个目录,这些目录中有您可能使用 pip3 安装的 Python 包,用于 Ubuntu 19.04 中的 Django 项目,其中 python3.7 是基本解释器。让我们看一个例子。假设 site.packages 目录中有一个名为 Django 的目录。如果存在这样的目录,那么它是由 pip3 安装的。要卸载由 pip3 安装的这个 Django 实例,请运行:

sudo pip3 uninstall Django  

请注意,您必须在上述命令中使用 sudo,因为该/usr/lib/python3.7/site.packages目录归 root 所有。如果 site.packages 目录位于您的主文件夹中,则它不归 root 所有,您无需使用 sudo 即可从此目录中卸载 Python 包。您可以使用以下形式的命令从此目录中卸载 Python 包pip3 uninstall package-name

相关内容