Posted at

Fedora26でpyenvを使ってPython入れようとしたら失敗した"ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?"

More than 1 year has passed since last update.


概要

Fedora26でpyenvを使ってPython3.3系をインストールしようとしたら失敗した。


エラーメッセージ

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


解決策

dnf remove openssl-devel

dnf install compat-openssl10-devel


補足

エラーメッセージに一応解決策が書かれていたが、

Please consult to the Wiki page to fix the problem.

https://github.com/pyenv/pyenv/wiki/Common-build-problems

https://github.com/pyenv/pyenv/wiki/Common-build-problems

上記のサイトに書かれている解決策を試してもできなかったので、調べて本記事を投稿


参考サイト

https://github.com/pyenv/pyenv/issues/950


I found a solution to my problem. (Fedora 26)

Uninstall:

$ dnf remove openssl-devel

Install:

$ dnf install compat-openssl10-devel