Как установить python3.7-dev на Ubuntu 20.04?

#python #python-3.7 #ubuntu-20.04

#python #python-3.7 #ubuntu-20.04

Вопрос:

Мне нужно использовать Python3.7 для проекта, но в Ubuntu 20.04 нет python3.7-dev в репозиториях apt. Я установил Python3.7 из архива, но он не устанавливает заголовки. Я заметил в каталоге сборки, который libpython3.7m.a существует, но я ищу libpython3.7.so . Я не вижу никаких вариантов для создания общей или статической библиотеки, и я не знаю, куда идет этот файл, я надеялся, что сценарий сборки позаботится об этом.

Кто-нибудь знает рекомендуемый способ установки заголовков python из более старых версий?

Ответ №1:

 sudo apt-&et install python3.7-dev
  

Вы можете установить его для любой версии python. by sudo apt-&et install python3.x-dev

Ответ №2:

Попробуйте это один раз и дайте мне знать, если это не помогло

 sudo apt-&et install python3-dev
  

Комментарии:

1. Нет, это не работает, потому что версия в репозиториях Ubuntu 20.04 равна 3.8, но мне нужна 3.7.

2. Итак, вам нужна конкретная версия. Я нашел один сайт, на котором написано попробовать с помощью ‘sudo apt-&et install python3.7-dev’, дайте мне знать, сработало ли это. Я отредактирую ответ, если он сработает правильно, что может помочь другим, у кого такая же проблема. Проверьте этот сайт: zoomadmin.com/HowToInstall/UbuntuPacka&e/python3.7-dev

3. Да, sudo apt-&et install python3.7-dev получилось.

4. Возможно ли сделать то же самое с pyenv?

5. @Jimi это сработало отлично.

Ответ №3:

может быть, вы можете использовать libpython3.7m-pic.a вместо этого, который в какой-то степени действует как libpython3.7.so