kali的python2官方说不维护和更新了,但很多工具都是在python2.7环境下使用,下载模块需要用到pip2工具。
1. 安装setuptools-18.5
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.5.tar.gz
(这里我用windows下载到本地了,kali远程下载速度太慢!)
tar -zxvf setuptools-18.5.tar.gz
cd setuptools-18.5/
sudo python2 setup.py build
sudo python2 setup.py install
2. 安装pip2
wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
(同上,在本地起一个.py文件,把所有内容复制粘贴到本地)
sudo python2 get-pip.py
此时会有报错
需要安装python2-dev
sudo apt-get install python2-dev
(注意:若没更新kali源会有这样的报错:
更新源可参考我(Kali更新源_huayimu的博客-CSDN博客)这篇文章 )
此时再执行python2 get-pip.py,就会继续安装
安装过程中会有读取超时的报错
反复多试几次就可成功运行
3、使用pip2安装模块
更换pip源(不安装源,反复执行也行,但速度非常慢。安装运行速度会大大提升)
pip更新阿里云快速下载:
键入以下命令
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
普通用户或者root都可
更改好后重新键入命令安装模块,如:
pip2 install impacket
参考:
kali Python2.7安装pip2和pyCrypto模块_wangjin7356的博客-CSDN博客_kali安装pip2