Предлагаемые языки программирования с открытым исходным кодом почти так же многочисленны, как и предложения издателей Markdown (и ВОЗ должна объявить их пандемическими) SЕсли вам интересно, какой из них изучить в качестве хобби или разрабатывать свои собственные приложения, эта ситуация может сбивать с толку. Однако ответ на ваши вопросы состоит только из двух слогов; Python.
Индекс
Зачем изучать Python
Вероятно, существует язык программирования, который лучше всего справляется с каждой из вещей, которые можно сделать с помощью Python, но он никогда не бывает прежним.. С Python вы можете создавать приложения для всех настольных и мобильных операционных систем. Он используется для программирования игр, проведения научных исследований или программ для финансового использования. Его обширный список предварительно запрограммированных модулей экономит много времени на программирование. И, если вы используете Google или Stack Overflow, кто-то, вероятно, создал приложение, которое делает то, что вы хотите, и вам просто нужно скопировать и адаптировать.
Чтобы подчеркнуть важность этого языка программирования, достаточно упомянуть, что Microsoft нанимает выдающихся разработчиков, в том числе самого создателя языка Гвидо Ван Россума.. Ходят слухи, что Python заменит VBA в качестве языка сценариев в офисном пакете компании.
Инструменты для начала программирования на Python
Если у вас есть последняя версия дистрибутива Linux, вам больше ничего не нужно для программирования на Python. Конечно, наличие интегрированной среды разработки с поддержкой Python вам очень поможет, но вы можете обойтись терминалом и текстовым редактором.
Чтобы проверить установленную версию Python, откройте терминал и введите:
python3 -V
Вы можете проверить, какая последняя версия доступна в страница загрузки проект.
Как это часто бывает с регулярно обновляемыми дистрибутивами Linux, последняя версия не всегда доступна. Как правило, различия в пределах одной ветви обычно не оправдывают установку вручную. Но, если вы хотите быть в курсе последних событий, вы можете сделать это следующим образом.
Интернет автоматически определяет операционную систему и показывает соответствующую версию. Запишите номер версии, потому что вам придется заменить их на X в командах в этом руководстве.
Debian / Ubuntu и производные
Устанавливаем необходимые зависимости
sudo apt install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Заходим в каталог, где сохраняем установщик Python
cd Descargas
Разархивируйте папку.
tar -xvf Python-X.X.X.tar.xz
Заходим в каталог, куда были распакованы установочные файлы
cd Python-X.X.X
Запускаем конфигурационный скрипт.
./configure --enable-optimizations
Запускаем процесс компиляции
make
sudo make install
CentOS / RHEL / Fedora
Установка необходимых зависимостей
sudo dnf install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Заходим в каталог, где сохраняем установщик Python
cd Descargas
Разархивируйте папку, в которой находятся файлы.
tar -xvf Python-X.X.X.tar.xz
Переходим в каталог, куда были распакованы установочные файлы
cd Python-X.X.X
Запускаем конфигурационный скрипт
./configure --enable-optimizations
Запускаем процедуру компиляции
sudo make altinstall
Выбор интегрированной среды разработки
Во всех случаях вы можете проверить обновление с помощью команды
python3 -V
Предложение интегрированных сред разработки для Python в Linux обширно, и вам решать, какая из них наиболее удобна для вас.. Мы собираемся сосредоточиться на предложениях с открытым кодом, которые также бесплатны.
Сообщество PyCharm
Это инструмент, созданный программистами Python для программистов Pyth.на. Он предлагает такие функции, как автозаполнение кода, анализ кода для обнаружения ошибок и их автоматического исправления.
Доступен в магазинах хватка, Flatpak и от ла веб- от разработчика.
PyCharm Эду
От самих разработчиков он позволяет изучать и преподавать Python в интерактивном режиме. Вы можете установить его из магазина хватка и из веб.
VS Кодиум
Когда Microsoft решила перейти на открытый исходный код и соблазнить разработчиков, она выпустила Visual Studio Code. VS Code - это интегрированная среда разработки с поддержкой нескольких языков программирования и огромными репозиториями плагинов. Выше я сказал, что компания наняла несколько разработчиков Python, один из которых был создателем самых популярных плагинов Python для VS Code, поэтому можно сказать, что Python играет локально.
Однако старые чувства никуда не делись. Многие по-прежнему не доверяют Microsoft. Для них это Codium. Это исходный код из VS Code, но без каких-либо надстроек Microsoft. Codium абсолютно совместим со всеми плагинами и имеет те же функции, что и оригинал.
Доступен в магазине хватка, Flatpak y на вашем сайте
3 комментариев, оставьте свой
Я программировал много лет назад, используя Visual Basic, и у меня есть желание изучить Python, но с использованием визуальной среды, которая позволяет мне создавать окна и компоненты этих окон простым способом, не тратя время на кодирование. Какой вариант для этого будет наиболее подходящим?
Взгляните на etos
P&QT https://riverbankcomputing.com/software/pyqt/intro
Kivy https://kivy.org/#home
ПиГи https://www.csse.canterbury.ac.nz/greg.ewing/python_gui/
Но он хочет создавать графические интерфейсы из GUI, как в Visual Studio, без написания кода для создания этих интерфейсов.