web-dev-qa-db-ja.com

Python 2.7.12 on PyEnvのUbuntu 20.04

Python 2.7.12で実行されているレガシーWebサイトがいくつかあり、開発マシンをUbuntu 20.04にアップデートしたところです。

Python 2.7.12をインストールするPyEnvを取得しようとしていますが、これはUbuntu 20.04で削除されたlibssl1.0-devに依存しているようです。

エラーが発生します:

Installing Python-2.7.12...
ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?

Please consult to the Wiki page to fix the problem.
https://github.com/pyenv/pyenv/wiki/Common-build-problems


BUILD FAILED (Ubuntu 20.04 using python-build 20180424)

次のアドバイス ここ 私は実行します:

Sudo apt-get remove libssl-dev
Sudo apt-get update
Sudo apt-get install libssl1.0-dev

エラーが発生します:

E: Package 'libssl1.0-dev' has no installation candidate

これを行う方法はありますか?もしそうなら、どうやって?

ありがとうございました。

1
Doug

このような古いバージョンのPythonでPyEnvを動作させる方法が見つからなかったため、クラウスとラファルの提案に従ってDockerを使用することにしました。ありがとうございました。

これに苦労している他の人のために、 ここにプロセスの便利な概要があります

0
Doug