sudo dpkg -i python-pyasn1_0.4.2-3build1_all.deb
我尝试解包这个 deb,但我在 kali (debian) 上出现错误
python 2.7 breaks python-pyasn1 and is installed
dpkg: error processing package python-pyasn1 (--install):
对此我能做什么?
答案1
您正在尝试安装 Python 2 模块,而当前版本的 Kali 或 Debian 不再支持这些模块。该python2.7
软件包仍然可用,但为了确保过时的模块不会随处可见,它会阻止它们的安装。
如果您正在编写新代码,则应该使用 Python 3 和包裹python3-pyasn1
反而;后者可以在 Kali 存储库中找到:
sudo apt install python3-pyasn1
如果您尝试让旧软件运行,最好使用 Python 2 虚拟环境并使用pip
.