我正在运行 Ubuntu 22.04
有人可以向我解释一下这里发生了什么吗:
root@mail:~# pip3 install --user pyznap
Command 'pip3' not found, but can be installed with:
apt install python3-pip
root@mail:~# apt install python3-pip
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
python3-pip is already the newest version (22.0.2+dfsg-1ubuntu0.4).
0 upgraded, 0 newly installed, 0 to remove, and 0 not upgraded.
编辑:
我不知道GAD3R给出的答案是否正确,我还没有尝试过。
问题是为什么 Ubuntu 一方面告诉我 pip3 未安装,然后当我尝试安装它时 Ubuntu 却声称它已经安装。
这个不对。
编辑:
以下命令解决了该问题。
/usr/bin/pip3.10 install --user pyznap
似乎python3-pip
我的系统上安装不正确。纠正此问题的最佳方法是什么?是sudo apt install --reinstall python3-pip
一个好的选择吗?
编辑:
root@mail:~# python3
Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
答案1
您需要退出 root shell(以使用该--user
选项),然后运行:
$ python3 -m pip install --user pyznap
答案2
似乎python3-pip
我的系统上安装不正确,所以我做了
sudo apt install --reinstall python3-pip
现在我可以使用 pip3 安装程序。