pip 无法工作并且 apt 无法在 vmware 上使用 kali 2019.4 重新安装 python

pip 无法工作并且 apt 无法在 vmware 上使用 kali 2019.4 重新安装 python

我在 vmware 机器上从 kali.org 安装了 kali 2019.4。但是,pip似乎没有安装,我找不到如何安装它的答案。注意:我是通过代理转发到互联网的。

我设置变量:

http_proxy=x.x.x.x:port    
https_proxy=x.x.x.x:port    
export http_proxy=x.x.x.x:port    
export http_proxy=x.x.x.x:port

我知道这些设置很好,因为:

wget --spider www.google.com
Proxy request sent, awaiting response... 200 OK

这是我知道 pip 未安装的方法:

python3 -m pip install requests
No module named pip

python -m pip install requests
No module named pip

pip --version
pip: command not found

pip3 --version
pip: command not found

这就是我尝试修复它的方法:(重新安装 python(3))

apt get python3-pip

E: Package 'python3-pip' has no installation candidate


apt get python-pip

E: Unable to locate package python-pip


apt install --reinstall python3
Reinstallation of python3 is not possible, it cannot be downloaded.

推荐任何帮助,非常感谢!

答案1

您设置代理变量的方式不正确,将其设置为:

http_proxy=x.x.x.x:port

会将它们设置为当前控制台会话中的变量。使用导出时尝试将它们定义为:

export http_proxy=http://x.x.x.x:port

然而,您的主要问题似乎是找不到该包。您可以尝试将包含它的存储库添加到 /etc/apt/sources.list 或直接下载 deb 软件包并使用 dpkg 安装它

dpkg -i <PACKAGE>

包裹: https://packages.debian.org/jessie/python3-pip

答案2

您有正确的包名称(python3-pip),但是安装命令错误。

对于Python 2.x:

sudo apt install python-pip

对于 python 3.x:

sudo apt install python3-pip

相关内容