Pyenv Невозможно установить более старые версии Python 3 из -за `configure: Error: C Компилятор не может создать исполниPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Pyenv Невозможно установить более старые версии Python 3 из -за `configure: Error: C Компилятор не может создать исполни

Сообщение Anonymous »

Я пытался использовать Pyenv для установки более старых версий Python3. Я попробовал 3.0.1 , 3.1.0 , 3.1.1 и 3.1.2 . Я продолжал получать ошибку < /p>
ImportError: No module named _ssl
ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?
< /code>
Следуя какой -либо документации из Pyenv, я попытался обновить свою команду, чтобы явно пропустить местоположение заголовков и библиотек, как SO: < /p>
➜ CPPFLAGS="-I/usr/bin/openssl/include" \
LDFLAGS="-L/usr/bin/openssl/lib" \
pyenv install -v 3.1.2

, которая, кажется, прошла эту ошибку, но теперь я получаю ошибку настройки: ошибка: C Компилятор не может создать исполняемые файлы
Единственное предложение, которое я могу найти для Ubunt работает. Так что еще мне не хватает?➜ CPPFLAGS="-I/usr/bin/openssl/include" \
LDFLAGS="-L/usr/bin/openssl/lib" \
pyenv install -v 3.1.2
/tmp/python-build.20230107155624.97473 ~/GitProjects/VWAP_backtest
Downloading Python-3.1.2.tar.gz...
-> https://www.python.org/ftp/python/3.1.2 ... -3.1.2.tgz
/tmp/python-build.20230107155624.97473/Python-3.1.2 /tmp/python-build.20230107155624.97473 ~/GitProjects/VWAP_backtest
Installing Python-3.1.2...
patching file ./setup.py
patching file ./Lib/ssl.py
patching file ./Modules/_ssl.c
checking for --enable-universalsdk... no
checking for --with-universal-archs... 32-bit
checking MACHDEP... linux5
checking machine type as reported by uname -m... x86_64
checking for --without-gcc... no
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.

BUILD FAILED (Ubuntu 22.04 using python-build 2.3.9-18-g25c974d5)


Подробнее здесь: https://stackoverflow.com/questions/750 ... -error-c-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»