如何仅为python2安装软件包?

问题描述

有没有什么方法可以只为 python2 安装软件包?

我使用的是最新的 Kali Linux 版本,我想使用一些旧的脚本

在创建这些脚本的那一刻(大约 2013-2015 年)。该脚本是用 Python1 或 Python2 编写的,需要我安装其他软件包,例如“dns-python”

我确实尝试安装这些软件包,但遇到了以下问题:

  1. 脚本已安装并自动使用最新的python3(不是python2)打补丁
  2. 如果我对脚本运行 python/python2。它得到了诸如“ImportError: No module named 'dns'”之类的错误(即使我已经成功安装了这个模块,但它只修补到 python3
  3. 如果我对脚本运行 python3。它出现了一些错误,例如语法不正确(例如,旧的python版本使用没有“”的打印命令,或者当您赋值时,您将使用“is”,而不是使用“==”)

所以问题是如何只为python2安装包 我不计算你回滚旧 Kali 版本的方式

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)