我无法具体安装 python2 的软件包,pip 和 pip3 指向相同的版本
I am unable to install packages for python2 specifically, pip and pip3 point to the same version
上下文: 运行 作为我的 OSCP 研究的一部分,利用漏洞与易受攻击的 VM。我知道这个 VM 容易受到此漏洞的攻击,因为我 运行 MSF(渗透测试框架)中的漏洞并且它有效,但是手动执行它我遇到了依赖性问题。
设置: 我在 kali 上,最新的季度发布
利用: https://github.com/andyacer/ms08_067
Pip versions output
Trying to install dependencies
请记住 kali“python”指向 python2.7.18,而 python3 指向 python3.xwhatever,因为向后兼容(有趣吧)因为大量的攻击都写在 python2
脚本使用 #!/usr/bin/env python
因此指向 python2.7.18
我已经尝试过各种 SO 线程的各种解决方案以及 google.
上的文章
您能否在 /usr/local/lib
下检查您是否安装了某个版本的 python2?
您还应该能够 运行 python2 -V
验证您确实安装了 python2。
要为 python2 安装 pip,请从 here 下载 get-pip.py
,然后 运行 此命令:
sudo python2 get-pip.py
这应该会在您的系统上创建一个 pip2
符号链接。它也可能会替换现有的 pip
符号链接。无论哪种方式,它应该都能解决您的问题。
根据 Kali 论坛:
https://forums.kali.org/showthread.php?48570-New-Kali-build-cannot-install-pip-for-python2-7
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py
请注意,我必须将 link 修改为 pip2.7,因为论坛中的旧 link 指向 3.6
这应该让你继续。
上下文: 运行 作为我的 OSCP 研究的一部分,利用漏洞与易受攻击的 VM。我知道这个 VM 容易受到此漏洞的攻击,因为我 运行 MSF(渗透测试框架)中的漏洞并且它有效,但是手动执行它我遇到了依赖性问题。
设置: 我在 kali 上,最新的季度发布
利用: https://github.com/andyacer/ms08_067
Pip versions output
Trying to install dependencies
请记住 kali“python”指向 python2.7.18,而 python3 指向 python3.xwhatever,因为向后兼容(有趣吧)因为大量的攻击都写在 python2
脚本使用 #!/usr/bin/env python
因此指向 python2.7.18
我已经尝试过各种 SO 线程的各种解决方案以及 google.
上的文章您能否在 /usr/local/lib
下检查您是否安装了某个版本的 python2?
您还应该能够 运行 python2 -V
验证您确实安装了 python2。
要为 python2 安装 pip,请从 here 下载 get-pip.py
,然后 运行 此命令:
sudo python2 get-pip.py
这应该会在您的系统上创建一个 pip2
符号链接。它也可能会替换现有的 pip
符号链接。无论哪种方式,它应该都能解决您的问题。
根据 Kali 论坛: https://forums.kali.org/showthread.php?48570-New-Kali-build-cannot-install-pip-for-python2-7
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py
请注意,我必须将 link 修改为 pip2.7,因为论坛中的旧 link 指向 3.6
这应该让你继续。