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
これを行う方法はありますか?もしそうなら、どうやって?
ありがとうございました。
このような古いバージョンのPythonでPyEnvを動作させる方法が見つからなかったため、クラウスとラファルの提案に従ってDockerを使用することにしました。ありがとうございました。
これに苦労している他の人のために、 ここにプロセスの便利な概要があります 。