将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

相关内容