Я знаю, что это ленивый ответ, но это Виндоз. Вы должны просто удалить и переустановить Python.
Во время установки исполняемый файл python должен быть правильно добавлен в пути ... хотя (в зависимости от установщика) вам может необходимо специально установить флажок длядобавьте его в системные пути. Следует также установить pip
, хотя (опять же) вам может понадобиться специально выбрать это в поле во время установки.
После (правильной) установки вы сможете открыть окно cmd
и просто набрать python
и перейти в рабочую среду Python. Вы также можете набрать pip
и найти рабочую копию pip.
Если вы не можете этого сделать, ваша среда Windows вышла из строя: /
Обратите внимание: если у вас установлено более одной версии Python, вам может потребоваться набрать python3
/ pip3
для доступа к правильной версии.
Сообщение об ошибке No module named pyinstaller
вызвано тем, что Python может 'не могу найти свой site-packages
. Это также результат того, что ваши пути испорчены, когда вы вызываете python.
Попробуйте выполнить команду python -m site
, чтобы увидеть, где установлен ваш site-packages
, убедиться, что он находится в ваших путях, и убедиться, что соответствующий модуль установлен там.
Различные версии Python имеют свои собственные пути для пакетов сайтов. Так что установка модуля для Python 2.7 не устанавливает его для Python 3.x