我有一个分销商 ID:Ubuntu 描述:Ubuntu 18.04.4 LTS 版本:18.04 代号:仿生 Python 2.7.17
我也在安装 OpenCV 甚至 python 3。要安装 python 3,我使用了以下命令
sudo apt-get install python3-dev
$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python3 get-pip.py
后来,我把OpenCV和安装的python版本联系起来搞砸了。所以,我想到了删除python3并安装它。为此,我使用了命令
apt-get autoremove py(使用 tab+tab 完成该行)
我有一个很长的清单,当我尝试做
apt-get 自动删除 python3
我收到一个错误
E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (13: Permission denied) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),你是 root ?
我想要做的是删除我安装的python 3,但感到困惑和担心该怎么办。因为结果显示python 3以及python 3.6。将不胜感激任何帮助。我附上了命令和输出的屏幕截图。
首先,您并没有真正安装 Python3。相反,您在系统随附的 Python3 中安装了额外的模块。
其次,不要删除 Ubuntu 系统附带的 Python3(和其他组件)。基本系统服务——比如 apt——使用 Python3,删除所有 Python3 会严重破坏你的系统。
检查您的 /var/log/apt 日志以准确查看您真正安装的内容......因此可以安全地删除。
您遇到的“Permission Denied”错误是由于您所做的一个简单的拼写错误,与通过删除 Python3.x 来破坏您的系统无关。
当您想使用 python v.3.x 运行程序时,只需使用
python3 filename.py
它将使用您指定的 python 版本运行。因此,如果您的 ubuntu 系统中安装了多个 Python 版本,请指定版本。