不在 ubuntu 20.04 上安装 pip

Moh*_*oud 4 software-installation pip

尝试过 -

sudo apt update

sudo apt-get install python3-setuptools
Run Code Online (Sandbox Code Playgroud)

给出错误 -

E: Package 'python3-setuptools' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

尝试过 -

sudo apt update

sudo apt install python3-pip
Run Code Online (Sandbox Code Playgroud)

给出错误 -

E: Package 'python3-pip' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

检查通用存储库时 -

sudo add-apt-repository universe

'universe' distribution component is already enabled for all sources.
Run Code Online (Sandbox Code Playgroud)

对于任何其他命令,也会给出错误,因为 python3-packagename 没有安装候选。

我检查了 python 的版本,它是 3.8.2 。我现在安装了 3.9 以及如何将其设为默认值。我想试试看是否可行。

Moh*_*oud 6

sudo nano /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

并添加这些行。

deb http://archive.ubuntu.com/ubuntu bionic main universe
deb http://archive.ubuntu.com/ubuntu bionic-security main universe 
deb http://archive.ubuntu.com/ubuntu bionic-updates main universe
Run Code Online (Sandbox Code Playgroud)

Ctrl+O保存文件。按Ctrl+X退出 nano。

然后运行:

sudo apt update
sudo apt install python3-pip
Run Code Online (Sandbox Code Playgroud)

这有效

  • `sudo apt update` 和 `sudo apt install python3-pip` 就足够了 (4认同)