Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572

Посоветуйте среду разработки Python

06.09.2024, 16:52. Показов 1795. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, у меня старый компьютер, всего 2Гб памяти и Windows 7 32 бит. Искала подходящую среду разработки. Решила поставить PyCharm, но посмотрела системные требования. Оказывается нужно 4 Гб. Есть, что-нибудь похожее и чтобы можно была python запускать как в PyCharm прямо в редакторе и выводить сообщение в консоли. Разумеется бесплатный вариант как PyCharm: Community Edition?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.09.2024, 16:52
Ответы с готовыми решениями:

Перенос кода Python в рабочую среду Windows
Добрый день. Есть код на Python. Для его выполнения нужна соответствующая среда (python.exe). Следовательно, при переносе кода на новый...

Как установить среду разработки?
Скачал python. Думал, нормальная среда - шиш! Консоль и все! Как будто вообще скачал что-то нерабочее. Пожалуйста, объясните нормальным...

Python среда разработки
Всем привет. Мне нужна такая среда разработки, где уже всё готово. Где установлены все пакеты. Matplotlib в том числе. Буду благодарен.

13
115 / 100 / 15
Регистрация: 24.07.2019
Сообщений: 313
06.09.2024, 18:02
Я думаю что вариантов на самом деле очень немного, но если уж очень нужен Pycharm то попробуйте подобрать подходящий вариант из старых версий - актуальных на год выпуска компьютера. Ведь это же придётся сделать и с версией Python.
0
1193 / 762 / 128
Регистрация: 10.03.2012
Сообщений: 4,938
06.09.2024, 18:48
У VS Code указано 1 Гб
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
06.09.2024, 18:51
Thonny.
В далеком голопузом детстве таскался я по командировкам с нетбуком на атоме, 2 гигами и семеркой лайт. Перепробовал несколько редакторов и остановился на Тонни. Шустрый, интуитивно понятный, автокомплит какой-никакой есть.
2
AxBxC=X
 Аватар для harrybook
155 / 135 / 58
Регистрация: 27.04.2016
Сообщений: 549
07.09.2024, 17:30
"Geany" - бесплатно, шустро, просто.
1-я версия даже на XP с 0,5 Гб ОЗУ пыхтела.
2
18 / 17 / 2
Регистрация: 25.02.2020
Сообщений: 73
08.09.2024, 02:44
Установить Python 3.0 с сайта http://python.org/download.
Установить Notepad с сайта https://notepad-plus-plus.org/.
Создавать текстовые файлы с помощью Notepad и расширением .py и потом запускать их на выполнение.
А вообще Geany хорошая среда, у меня на ноутбуке с win 7 и 2гб озу она тоже работает.
Но только для Geany надо сначала установить интерпретатор Python 3.0, а уже после этого саму среду Geany.
Она (Geany) только среда, после установки она сама ищет установленные компиляторы и интерпретаторы языков программирования (fortran, c, c++, java, python), а если они не установлены - тогда все напрасно.
1
AxBxC=X
 Аватар для harrybook
155 / 135 / 58
Регистрация: 27.04.2016
Сообщений: 549
08.09.2024, 05:44
Цитата Сообщение от ALEX5791 Посмотреть сообщение
Она (Geany) только среда, после установки она сама ищет установленные компиляторы и интерпретаторы языков программирования (fortran, c, c++, java, python), а если они не установлены - тогда все напрасно
Geany можно быстро переустановить (если Python был установлен после неё) или перенастроить вручную.
0
 Аватар для prinv
20 / 15 / 5
Регистрация: 12.11.2016
Сообщений: 77
08.09.2024, 05:56
Чем IDLE не устраивает?
0
0 / 0 / 0
Регистрация: 15.09.2024
Сообщений: 1
18.09.2024, 21:23
nvim
0
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572
19.09.2024, 08:01  [ТС]
Пока установила Eclipse. Узнала, что оказывается у этой IDE есть библиотека для поддежки Python. Опыт работы с Eclipse у меня есть, писала в ней код Java.
0
9933 / 2936 / 494
Регистрация: 05.10.2013
Сообщений: 7,983
Записей в блоге: 239
25.09.2024, 16:19
У меня есть старый компьютер с Windows 7, 32-bit, SP1. Попробовал несколько версий Python. Оказалось, что Python 3.7.6 устанавливается, а 3.7.7 и далее - уже нет.

Последняя для 32-bit версия Eclipse 2018-09 (4.9.0). Для запуска Eclipse нужно поставить JRE (можно JDK). Я скачал и поставил Windows Offline, потому что Windows Online выдал ошибку во время установки:



Установил плагин PyDev из Market Place, но после перезапуска IDE он не отображался в File > New > Others. Нашёл здесь ответ, что нужно удалить установленный PyDev, скачать PyDev 2.8.2 и извлечь архив в eclipse/dropins. После перезапуска Eclipse проект типа PyDev появился в File > New > Others. Далее, после выбола PyDev нужно кликнуть "Click here to configure an interpreter not listed" - это делается один раз, а далее, при создании следующего проекта можно в списке выше выбирать "python". Проверил, что точки останова ставятся и программу можно выполнять по шагам.

Я использую Sublime Text 4 для Python, JavaScript и C++. Для отладки C++ программ по шагам использую Qt Creator, а JavaScript программы можно отлаживать в браузере. Этот редактор платный, но на трекерах есть взломанная версия. Есть официальная бесплатная триал-версия с неограниченным временем использования, но в ней часто выскакивает сообщение, что нужно её купить и это сильно раздражает через некоторое время, потому что сообщение выскакивает очень часто. Её невозможно купить через банковские карты выпущенные в РФ. Sublime Text 4 работает и на Windows 7, 32-bit. Он намного более легковесный, чем VSCode. Ещё более легковесный редактор - Notepad++. Но у этих редакторов нет установки точек останова и выполнения по шагам - возможно на Sublime Text 4 есть плагин, не искал. А так же нет автодополнения кода при наборе команд. Зато быстро запускаются и быстро работают. У меня ноутбук очень тихо работает с Sublime Text 4 и Notepad++.

Миниатюры
0
9933 / 2936 / 494
Регистрация: 05.10.2013
Сообщений: 7,983
Записей в блоге: 239
14.11.2024, 02:23
Из установщика Qt 5.14.1 (с известного трекера) поставил одну только среду Qt Creator 4.11.1. Среда бесплатная, просто наложены санкции. Для x64 эту среду можно скачать с GitHub j При установке надо отключить интернет, чтобы не появлялось окно регистрации и проверки аккаунта. Занимает эта среда 518 MB на жёстком. Python 3.7.6 определился автоматически. Можно создать проект Python из меню: "New File or Project..." > "Application" > "Qt for Python - Empty". Потом надо указать имя и путь к проекту. Нажать кнопку "Next". Если кнопку "Next" не видно, то нужно оттянуть нижнюю границу окна вниз. Будет открыт минимальный проект на PySide2, код которого нужно удалить и написать свой, например print("hello, world"), а запустить на зелёный треугольник в нижнем левом углу, либо на зелёный треугольник с жуком для режима отладки по шагам. При запуске "hello, world" на Python среда Qt Creator требует всего 22 MB оперативы. В решиме отдалки с точкой останова по шагам - 28 MB.

Среду Qt Creator можно использовать для чистого Си и С++ с помощью CMake. Среда подхватит тот компилятор, который у вас есть автоматически при запуске. Но надо ещё поставить CMake и добавить путь к cmake/bin в PATH. В установщике Qt есть CMake и компиляторы MSVC и MinGW. Создать проект Си или С++ можно в меню среды: "New File or Project..." > "Non-Qt Project" > "Plain C++ Application" (либо "Plain C Application") > "Next" > выбрать в списке "CMake" вместо "qmake" > "Next" > "Finish". Будет сознала программа "hello, world", которую можно сразу запустить, нажав зелёный треугольник в левом нижнем углу, либо нажать зелёный треугольник с жуком ниже первого треугольника для отладки по шагам.

Попробовал VSCode 1.70.3 от 31.08.2022. По-моему, это последняя версия доступная для Window 7 32-bit. Поставил самый популярный плагин для отладки на Python. Потребляет 250-300 MB, если я не ошибся в подсчётах, оперативы в решиме отладки с точками останова:



VSCode тоже можно использовать для С и С++, но это сложно, я давно когда-то давно пробовал - не помню получилось или нет. На С/C++ намного проще работать в Visual Studio, либо в Qt Creator.
0
 Аватар для winkot
0 / 0 / 0
Регистрация: 26.10.2024
Сообщений: 70
29.11.2024, 20:20
Есть еще интересные варианты - pyzo и PyScripter.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38180 / 21115 / 4307
Регистрация: 12.02.2012
Сообщений: 34,722
Записей в блоге: 14
02.12.2024, 14:20
А зачем ставить Питон локально? Работайте в онлайне. jdoodle.com в помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.12.2024, 14:20
Помогаю со студенческими работами здесь

Среда разработки для Python
Посоветуйте какую нибудь среду разработки для Python. У меня сын учится программировать на Python в школе программирование у них есть свою...

Легкая среда разработки для Python
Здравствуйте, форумчане. Посоветуйте легкое IDE для python. сейчас пользуюсь PyCharm Com. Хочу как ST3. Говорят все профи пишут vim и...

Нужен ли Javascript для разработки сайта на Python?
Когда изучу Python, то нужно ли ещё выучить Javascript для возможности создания технически продвинутого на уровне современных технологий...

Среда разработки с визуалным редактором окон для python
Добрый день. Хотел создать приложение с GUI на Питон. Питон выбрал изза простоты работы с файловой системой и встроенным парсером JSON. У...

Подскажите, какая среда разработки для Python лучше?
С Python раньше не сталкивался, требуется сделать просто веб приложение " Разместите на форме элемент выпадающий список , кнопку с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru