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
.