Python 버전을 3.5.3에서 3.5.2로 변경

Python 버전을 3.5.3에서 3.5.2로 변경

일부 기능으로 인해 에서 으로 다운 python3.5그레이드 해야 합니다 3.5.3. 다음 명령을 사용하여 설치했습니다.3.5.2asynciopython3.5

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5

그러나 필요한 버전을 선택하는 것과 같은 옵션은 없습니다. 로 다운그레이드할 수 있나요 3.5.2?

답변1

가장 먼저 확인해야 할 것은 3.5.2해당 버전이 저장소에서 사용 가능한지 확인하는 것입니다. 를 실행하여 이를 확인할 수 있습니다 apt-cache policy python3.5. 사용 가능한 모든 릴리스 후보를 확인하세요.

사용 가능한 경우 3.5.2다음을 사용하여 설치하십시오.apt-get install python3.5=3.5.2

3.5.2그렇지 않은 경우 해당 버전을 호스팅하는 해당 ppa를 추가 apt-get update하고 위 명령을 사용하여 설치하십시오.

경고하다: 외부 저장소에서 패키지를 다운그레이드하면 시스템이 중단될 수 있습니다. 릴리스 전에 완전히 테스트된 배포판에서 제공하는 저장소를 사용하는 것이 항상 권장됩니다. 주의해서 사용해주세요!

답변2

해결책은 다음과 같습니다. 그러나 가지고 있는 모든 모듈도 삭제됩니다.

sudo apt-get install libssl-dev openssl
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
tar xzvf Python-3.5.2.tgz
cd Python-3.5.2
./configure
make
sudo make install

관련 정보