我在 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>
答案2
您有正确的包名称(python3-pip),但是安装命令错误。
对于Python 2.x:
sudo apt install python-pip
对于 python 3.x:
sudo apt install python3-pip