J'ai essayé d'installer python dans pyenv env, dans lequel je reçois l'erreur ci-dessous. J'ai ajouté openssl à la variable path car openssl est déjà disponible, mais il lance la même erreur.Erreur: Manquant la bibliothèque OpenSSL? tout en essayant d'installer python dans l'environnement pyenv/SUSE12
Aussi, maintenant essayé avec un utilisateur distinct (pas root). Même erreur! Et j'ai essayé de suivre la page wiki, mais pour OpenSUSE je ne trouve pas beaucoup d'aide sur google aussi. Est-ce que quelqu'un peut me guider sur la façon d'aller plus loin?
[email protected]:~/.pyenv> pyenv install 3.5.2
Downloading Python-3.5.2.tar.xz...
-> https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
Installing Python-3.5.2...
WARNING: The Python bz2 extension was not compiled. Missing the bzip2 lib?
WARNING: The Python readline extension was not compiled. Missing the GNU readline lib?
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/yyuu/pyenv/wiki/Common-build-problems
BUILD FAILED (SLES 12.1 using python-build 20160726)
Inspect or clean up the working tree at /tmp/python-build.20160801100205.31144
Results logged to /tmp/python-build.20160801100205.31144.log
Last 10 log lines:
(cd /home/xxxxx/.pyenv/versions/3.5.2/share/man/man1; ln -s python3.5.1 python3.1)
if test "xupgrade" != "xno" ; then \
case upgrade in \
upgrade) ensurepip="--upgrade" ;; \
install|*) ensurepip="" ;; \
esac; \
./python -E -m ensurepip \
$ensurepip --root=/ ; \
fi
Ignoring ensurepip failure: pip 8.1.1 requires SSL/TLS
Ceux-ci sont déjà installés. Et pour le plaisir de ré-installer à nouveau il montre le 'La version la plus haute disponible est déjà installée.' pour toutes les libs. Y a-t-il quelque chose que je doive faire? –
Avez-vous les versions * -dev pour vous assurer que les compilations trouvent les bibliothèques de support? – holdenweb
Oui, j'ai installé maintenant. zypper -n install openssl libopenssl-devel –