Kali 目前已默认安装 python3,虽然 python2 也可以执行,但没有 pip,而安装 pip 又极其麻烦,尤其是网站(https://bootstrap.pypa.io/get-pip.py、https://bootstrap.pypa.io/pip/2.7/get-pip.py)难以访问和下载。但是由于很多工具使用 python2 编写的,需要使用 pip2 下载相关依赖模块。
一、Kali 下安装 pip3
1.1 方法一
sudo apt-get install python3-pip
1.2 方法二
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python3 get-pip.py
二、Kali 下安装 pip2
1) 下载 python2.7 的 get-pip.py 文件,但正常情况下很难下载下来,所以基本就卡在这一步。分享一位前辈分享的文件,百度网盘链接:https://pan.baidu.com/s/13rIiIcpaQpO7iKexhxKoRA 提取码: r2mbwget https://bootstrap.pypa.io/pip/2.7/get-pip.py python2 get-pip.py
2)执行命令时可能还会失败,无法安装等,如下:
这是由于当前的默认镜像源在国内无法访问,这里推荐使用清华镜像源即可成功安装
python2 get-pip.py -i https://pypi.tuna.tsinghua.edu.cn/simple
3)但可能使用 pip 安装其他模块时还存在报错,error: invalid command 'egg_info',如下
此时需要执行命令,基本上就可以了成功安装其他模块了。
python2 -m pip install --upgrade setuptools -i https://pypi.tuna.tsinghua.edu.cn/simple
每次新环境都花费了较多时间去配置,总是在不停的搜索各种问题解决方式,以此记录吧,希望少浪费时间走弯路。
原文始发于微信公众号(StepSnail):Kali 安装Python2/3 pip
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论