Kali에 pyasn을 설치하면 "python 2.7이 python-pyasn1을 중단했으며 이미 설치되었습니다"라는 오류가 발생합니다.

Kali에 pyasn을 설치하면 "python 2.7이 python-pyasn1을 중단했으며 이미 설치되었습니다"라는 오류가 발생합니다.
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

현재 버전의 Kali 또는 Debian에서 더 이상 지원되지 않는 Python 2 모듈을 설치하려고 합니다. 패키지 python2.7는 계속 사용할 수 있지만 오래된 모듈이 어디에나 있는 것을 방지하기 위해 설치를 차단합니다.

새로운 코드를 작성하는 경우 Python 3을 사용해야 하며python3-pyasn1패키지대신 후자는 Kali 저장소에서 찾을 수 있습니다.

sudo apt install python3-pyasn1

이전 소프트웨어를 실행하려면 Python 2 가상 환경을 사용하고 pip.

관련 정보