пытается установить pyenv 22.04 - отсутствует python-openssl?
E: Не удалось найти пакет python-openssl
Установите новую версию 22.04 (без обновления) и, похоже, я сталкиваюсь с массой проблем, пытаясь заставить мои «обычные» инструменты работать с Python 3.10.4, который поставляется в комплекте. Слишком страшно пытаться понизить версию Python в комплекте, лучше использовать инструменты разработки, такие как venv или pipenv.
В статье RealPython здесь говорится, что мне нужно установить эти инструменты сборки, получить это (все еще не уверен, что pipenv будет работать правильно), но он задыхается от openssl. Любая причина, по которой это происходит? Похоже, я столкнулся с проблемой с этим модулем ранее в мире 22.04, но не могу точно вспомнить, где именно.
Чем больше я сталкиваюсь с проблемами такого типа, тем больше я задаюсь вопросами об упаковщиках Ubuntu, работающих с 3.10, я уверен, что смогу проверить, как скоро эти проблемы будут решены на pypi.org или подобном, но интересно, сколько из моих коллег-разработчиков считают, что они слишком рано обновили базовую ОС?
Любая помощь приветствуется!
1 ответ
Я заставил pyenv работать с Ubuntu 22.04 (версия WSL2 22.04, но все же), установив python3-openssl вместо просто python-openssl. Например, с помощью
sudo apt установить python3-openssl