繁体   English   中英

如何在 AWS EC2 ubuntu 实例中将我的 python3 版本从 3.5.2 升级到 3.7?

[英]How Can I upgrade my python3 version from 3.5.2 to 3.7 in AWS EC2 ubuntu instance?

如何在 AWS EC2 ubuntu 实例中将我的 python3 版本从 3.5.2 升级到 3.7?

我在尝试使用命令python3 manage.py runserver 运行服务器时遇到ImportError: No module named 'secrets'错误。 我在某处读到,python3 3.5 版不支持秘密,它仅适用于更高版本。 我的 python 版本是 3.5.2。 我想升级版本。

我试过sudo apt-get install python3.7 ,但它不起作用:

Building dependency tree Reading state information... Done 
E: Unable to locate package python3.7 
E: Couldn't find any package by glob 'python3.7'
E: Couldn't find any package by regex 'python3.7'

然后我尝试了 sudo update-alternatives --config python3 ,这也不起作用

update-alternatives: error: no alternatives for python3

尝试这个:

首先这样做:

sudo apt update
sudo apt install software-properties-common

然后


sudo add-apt-repository ppa:deadsnakes/ppa 
sudo apt-get install python3.7

参考: https://linuxize.com/post/how-to-install-python-3-8-on-ubuntu-18-04/

尝试这个:

sudo apt-get update
sudo apt-get install build-essential libpq-dev libssl-dev openssl libffi-dev zlib1g-dev
sudo apt-get install python3-pip python3.7-dev
sudo apt-get install python3.7

如果您没有存储库,因此它会触发未找到的 package 您首先必须安装:

sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM