【问题标题】:Unable to locate package python-openssl无法找到包 python-openssl
【发布时间】:2023-01-31 17:28:15
【问题描述】:

我正在尝试安装 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

我收到这个错误

Unable to locate package python-openssl

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

【问题讨论】:

标签: python linux ubuntu pyenv ubuntu-22.04


【解决方案1】:

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

sudo apt install python3-openssl

【讨论】:

    【解决方案2】:
    sudo apt install openssl libssl-dev
    

    【讨论】:

    • 谢谢,但是我已经执行了那个命令,但仍然有同样的错误。
    • @Jaygee 删除python-openssl 并用他的答案替换。有用。
    【解决方案3】:

    你必须使用 python3,所以在命令中将 python-openssl 更改为 python3-openssl

    【讨论】:

      猜你喜欢
      • 2021-03-05
      • 1970-01-01
      • 2017-06-07
      • 2021-12-16
      • 1970-01-01
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多