【教程】2021.3kali安装pip2失败
如下是一些错误的尝试
sudo apt-get install python-pip 失败
sudo apt-get install python-pip 失败
In Kali Linux repositories Python 2.x packages are different from Python 3.x packages including pip2 (python-pip) and pip3 (python3-pip). Some packages for Python 2.x are no longer available in recent versions of Kali Linux, so check if the package is available in your repositories with apt policy <package-name>
before trying to install it.
首先sources.list使用任何编辑器打开您的文件。
nano /etc/apt/sources.list
并添加这些行。
deb http://http.debian.net/debian jessie-backports main
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
不要使用这些命令更新和升级您的 Kali Linux。
apt-get update
apt-get upgrade
然后pip使用此命令安装
apt-get install python-pip #For Python2
apt-get install python3-pip #For Python3
然而提供的可选安装包中没有python-pip
kali安装pip(2、3)
联网条件下:
#下载pip3
curl -s https://bootstrap.pypa.io/get-pip.py | python3
#下载pip2
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py | python
python2 get-pip.py
更换为2020.3版本kali安装pip2
2020.3版本kali的镜像
http://old.kali.org/kali-images/kali-2020.3/
http://old.kali.org/kali-images/kali-2020.3/kali-linux-2020.3-installer-amd64.iso
kali维护命令
因为python2.7在2020年1月份中断维护,2020.3版本的kali中保持着对python2,pip2的支持。2021.3版本经过自己的尝试,暂时发现难以安装pip2。而且python-pip
包已经被python3-pip
替代了,建议不要在kali 2021.3中使用。
在2020.3版本中安装pip2的方法:
wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
python2 get-pip.py
之后会提示你pip,pip2,pip2.7被安装在某个位置并且没有被添加到$PATH变量中,如下所示
你可以通过如下命令添加pip到$PATH
变量中。
export PATH=/home/<usrname>/.local/bin:$PATH #注意这条命令中的usrname视自己主机名字而变
最终检验效果: