June 1, 2022

Как запускать python скрипты полный гайд

Сегодня у нас статья для ребят, которые не понимают как запускать софты на питоне. (гайд для юзеров винды)

1. Установка python.
Залетаем сюда и выбираем нужную нам версию(лично я юзаю 3.8, никаких траблов с ней пока что не было), жмем download

Вот тут справа download

Далее выбираем установщик под конкретно ваш пк:

(картинку сжимать не стал, качество откисает) и нажимаете на нужню вам версию.
Теперь когда установщик скачался запускаем его.

блят хуле тебя жмыхнуло

У вас появится такое окно. Здесь важно поставить обе галочки снизу, чтобы можно было спокойно вызывать пайтон из консоли. Жмете install Now (кастомка вам наврядли понадобится).

Если кто текстом не понял то вот вам ролик по установке.

2. Запуск заветного скрипта.

Вы уже установили питон и готовы запускать свой скрипт.
Тут есть два пути:
1)Через cmd перейти к софту
2)Открыть cmd в папке софта

1. Через cmd.
Нажимаем win+R и вводим cmd, жмем ок:

в открывшейся консоли пишем cd /d ПУТЬ к софту

Т.к многим не понятно что это значит, постараюсь обьяснить на примере.
Вот я скачал софт и мне нужно его запустить:

Для этого я нажимаю на него правой кнопкой мыши, выбираю свойства

В свойствах копирую расположение:

и вставляю в консоль:

Нажимаю enter:

После данных действий я ввожу python "скрипт.ру", в моем случае python testbinance.py



Вуаля:

Вот старенький видео гайд тем кто не понял - клик.

2. Открыть cmd в папке софта.

Для начала откроем папку с софтом.
В папке необходимо нажать на ПУСТОЕ ПРОСТРАНСТВО ПРАВОЙ КНОПКОЙ МЫШИ С ЗАЖАТЫМ ШИФТОМ, чтобы вылезло следующее контекстное меню:

В нем выбираете Открыть окно PowerShell/cmd здесь.
Далее все как в первом случае с cmd, вводите python "скрипт.ру" (надеюсь понятно что в кавычках вводить НЕНАДО, на скриншоте видно что они не используются)

и все работает:

3. Решение базовых ошибок.
Ошибка No module named 'имя модуля'

Чаще всего фиксится командой pip install 'имя модуля', в моем случае pip install web2

Ошибка [Errno 2] No such file or directory: 'файл'

Данная ошибка возникает т.к файл отсутствует в папке софтом/ не указан путь к нему.
Решение:
Создайте файл в папке/укажите путь (тут зависит от того как реализов кодер).

Для решения остальных ошибок я крайне НАСТОЯТЕЛЬНО советую сначала их гуглить ( проблема всегда выводится в консоли) и в случае если ответ вы не нашли или он слишком мудреный спрашивайте у ребят в соответствующих чатах.

Надеюсь данная статья хоть кому то поможет, я постарался обьяснить как можно понятнее. (по моим меркам конечно же)