无法找到包 python-openssl

Jay*_*gee 24 python linux ubuntu pyenv ubuntu-22.04

我正在尝试安装 Pyenv,并且在 Ubuntu 22.04 LTS 上运行。但每当我运行这个命令时

sudo apt install -y make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \ libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl \ git
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

sudo apt install -y make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \ libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl \ git
Run Code Online (Sandbox Code Playgroud)

我尝试过在线搜索解决方案,但我认为他们在旧版本的 Ubuntu 上遇到过这个问题,而不是在最新版本上遇到过。

m7a*_*m7a 43

确保您的软件包列表已更新 ( sudo apt update)。Python openssl 绑定在 22.04 中可用python3-openssl链接),因此您可以通过运行来安装它

sudo apt install python3-openssl
Run Code Online (Sandbox Code Playgroud)


小智 7

您必须使用 python3,因此在命令中将 python-openssl 更改为 python3-openssl