#flutter
#flutter
Вопрос:
У меня установлен flutter, и все работает нормально, но каждый раз, когда я запускаю команду flutter, я получаю следующее сообщение перед фактическим запуском команды.
Ошибка: исполняемый файл PowerShell не найден. Либо pwsh.exe или PowerShell.exe должно быть в вашем PATH.
Я добавил Powershell.exe путь к моей переменной PATH (как системной, так и пользовательской), а также добавлен C:WindowsSystem32 как я прочитал это на одном из форумов Github / SO. Есть идеи, как избавиться от этого? Я прохожу курс Udemy и выполнил все инструкции до последней точки, но инструктор не получает это сообщение.
Комментарии:
1. Перезагрузка вашего терминала или компьютера может помочь
Ответ №1:
Перейдите «Редактировать переменные среды для вашей учетной записи» в разделе «Пользовательские переменные», добавьте в Path эту строку
C:WindowsSystem32WindowsPowerShellv1.0
Это решило мою проблему.
Ответ №2:
Добавьте это в пользовательские переменные Path и системные переменные path
- C:srcflutterbin
Добавьте их в переменные системного пути среды
- C:Program FilesGitcmd
- C:WindowsSystem32WindowsPowerShellv1.0
- C:WindowsSystem32
Моей проблемой было отсутствие 3-й переменной системного пути.
Ответ №3:
Я потерял полдня на ее решение и использовал все инструкции на сайте flutter и ответы о пути powershell. Это не сработало до добавления C:WindowsSystem32 к переменной Path.
Ответ №4:
скопируйте путь, в моем случае это «C:WindowsSystem32WindowsPowerShellv1.0 » и вставляет ее в переменные среды в качестве пути
Ответ №5:
В случае, если вы столкнулись с этой проблемой, и ни одно из вышеупомянутых решений не сработало для вас. В моем случае я установил все переменные среды — я использую Windows 10. Я даже переустановил flutter; но проблемы сохранялись.
Оказывается, мой антивирус поместил исполняемый файл Powershell в карантин. Мне пришлось открыть антивирусную карантинную папку, восстановил исполняемый файл Powershell и перезапустил свой VS Code.
Проблемы решены после трех дней поиска решений.