Имя vue не распознано как имя командлета функции файла сценария или выполняемой программы
Я попытался установить PySide , но получил следующую ошибку из Power Shell:
pip : термин «pip» не распознается как имя командлета, функция, файл сценария или исполняемая программа. Проверьте правильность написания имя или, если путь был включен, убедитесь, что путь указан правильно и попробуй снова. В строке:1 символ:1
+ pip install -U PySide
+ ~~~
+ Информация о категории: ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Запустите windows cmd, перейдите в каталог сценария python (пример cd C:\Python27\Scripts), затем запустите pip
Эта ошибка появляется в Windows, когда кто-то пытается использовать pip в командной строке. Чтобы решить эту ошибку в Windows, вы должны объявить переменную пути, выполнив следующие действия:
Шаг 1. Щелкните правой кнопкой мыши значок "Мой компьютер" или "Этот компьютер"
Шаг 2. Нажмите «Свойства»
Шаг 3. Нажмите «Дополнительные параметры системы»
Вы найдете раздел под названием системные переменные.
Нажмите «Путь» в списке переменных и значений, которые там отображаются.
После нажатия на путь нажмите редактировать. Во всплывающем окне вы найдете кнопку «Создать».
Щелкните это и вставьте расположение папки python35 или python36 (местоположение, которое вы указали при установке python), а затем «\Scripts».
Для меня это «C:\Users\a610580\AppData\Local\Programs\Python\Python35-32»
поэтому я набираю «C:\Users\a610580\AppData\Local\Programs\Python\Python35-32\ Скрипты»
Нажмите «ОК», чтобы закрыть все окна и перезапустить командную строку.
Повторяю - перезапустите командную строку.
Перезапуск командной строки важен, даже открытие новой вкладки (как в новом терминале Microsoft) не сработает
Это связано с тем, что путь, где находится pip.exe , не находится в вашей системной переменной PATH, поэтому cmd не может найти pip. Простое исправление будет состоять в том, чтобы перейти в каталог, где находится pip.exe , и запустить, если оттуда вот так
Но лучшее решение — добавить его в переменную PATH. Откройте командную строку с правами администратора и запустите
Который добавляет python к вашему PATH, вы можете проверить списки путей в вашей переменной пути, запустив
Вы должны увидеть свой недавно добавленный путь там. Не забудьте перезапустить командную строку после того, как закончите.
Сегодня, работая над некоторым базовым введением AngularJS, я столкнулся с проблемой.
Я открыл PowerShell, чтобы начать работу над проектом. NPM работал.
Я смог установить Angular, используя:
Каждый раз, когда я пытался запустить ng, я получал:
24 ответа
- Щелкните правой кнопкой мыши на моем компьютере (Windows)
- Выбранные расширенные настройки системы
- Нажмите "Переменные среды"
- В переменной «Path» указывается первое значение в списке %AppData%\npm
Как только я это сделал, я смог закрыть PowerShell и снова открыть, и все заработало.
Сначала настройте Node.js, затем перейдите в папку вашего проекта с помощью командной строки, такой как D: \ project, а затем выполните эту команду:
Теперь запустите команду ng. Это работа для меня.
Проблема не в установке NPM и не в пути! Если вы хотите использовать команду "ng", вам нужно установить angular-cli. выполнив следующую команду
Решение сработало для меня:
Добавьте путь к вашей переменной среды
А также ваша папка bin из углового файла [представьте их себе]
А потом беги ng -v в командной строке появится всплывающее окно. Примечание. После запуска npm i -g @angular/cli перезапустите командную строку и проверьте, работает ли она, иначе очистите кэш и повторите описанные выше шаги.
Для VSCode Terminal Сначала откройте cmd и установите angular-cli как глобальный
Затем обновите свои переменные среды после этого шага
- win + s // откроется окно поиска
- Тип Редактировать переменные среды
- Переменные открытой среды
- Добавьте %AppData%\npm внутрь PATH
- Нажмите OK и закройте.
Теперь вы можете перезапустить VSCode , и он будет работать, как обычно.
Также убедитесь, что папка node_modules также существует в каталоге проекта. Если его там нет, вы получите похожую проблему. поэтому, пожалуйста, запустите npm install.
Я использовал npm (5.5.1), обновление до последней версии решило мою проблему.
Вместо того, чтобы давать команду «ng serve» в терминале кода Visual Studio, откройте угловой путь приложения в командной строке (Запуск от имени администратора).
Затем дайте команду "ng serve".
Открыть Изменить системные переменные среды
В переменную «Путь» и «Путь модуля PS» добавьте «% AppData% \ npm»
Запустите Visual Code от имени администратора
Изменение политики на Неограниченный работал для меня:
Я использовал следующее:
Это сработало для меня без необходимости устанавливать переменные среды.
После этого пришлось установить машинопись:
Этот сценарий powershell работал для добавления правильного параметра в мою переменную среды «Путь» (в качестве параметра для пользователя.) Он добавляет:% AppData% \ npm . и затем перезапускает командную строку, использующую «ng».
Я решил, выполнив следующие шаги
1. Щелкните правой кнопкой мыши по командной строке. 2. Запустите от имени администратора. 3. Введите npm install -g @ angular / cli.
Вы также можете убедиться, что вы запускаете командную строку - или любой терминал, который вы используете - как администратор. Я использую код Visual Studio, и команда ng serve выдает именно эту ошибку, когда не запускаю VS Code от имени администратора.
Вам следует обновить узел js до последней версии. В противном случае удалите узел js и установите его снова.
Также вы можете выполнить следующую команду для разрешения, npm install -g @ angular / cli
Исправлено: Запуск сценариев отключен в этой системе
Выбранные расширенные настройки системы введите описание изображения здесь Нажмите "Переменные среды" . введите описание изображения здесь В переменной «Путь» указывается первое значение в списке % AppData% \ npm . введите описание изображения здесь Я сделал это. Закройте PowerShell и снова откройте. все работало
Запустите Powershell или командную строку , а не от имени администратора.
Я запустил команду 'ng serve' в командной строке. Он успешно скомпилировал проект. Затем все изменения, сохраненные в VS Code, автоматически обновляются в браузере.
PS: я установил угловой во всем мире.
Если название вашего проекта содержит «-». Убери его и попробуй. Это может вызвать проблемы при запуске 'ng'.
Вам просто нужно закрыть код Visual Studio и перезапустить снова. Но чтобы заставить команду ng работать в коде vs, сначала нужно скомпилировать проект с помощью cmd в режиме администратора.
Я также столкнулся с той же проблемой. Но этот метод решил это.
После изменения пути вы должны перезапустить PowerShell. Вам не нужно перезагружать компьютер.
Здравствуйте. Начал осваивать эту среду. Создал проект, загрузил в нее скетч с IDE в src/main.cpp. Почему-то транслятор не видит функции, идущие сразу за loop() <. >Сообщает src\main.cpp:76:45: error: 'change_view' was not declared in this scope.
Сам додумался. Если в IDE можно было располагать функции хоть в начале, хоть после loop() в любом порядке, то в PlatformIO ТОЛЬКО в начале, в строгом соответствии с порядком обращения к ним. Т.е. пока функция не описана, то ее не найдет другая ф-ция, описанная раньше искомой.
у меня не выбирается плата, постоянно загружает что то, попробовал переустановить, предварительно очистил все хвосты с помощью Reg Organizer. Попробовал установить на VS Code и на Atom, все равно результат такой же, не могу создать проект
Вадим, попробуйте объявить функции заранее (не помню, как это по-умному называется). Т.е. в начале программы напишите примерно так:
//---------------------------------------------------
тра-ля-ля. объявляем всякие переменные
void function_01 (int param);
byte function_02 (void);
бла-бла-бла
void setup (void);
void loop (void);
byte qqq;
qqq = function_02 ();
>
Т.е. компилятор будет знать о том, как обращаться к функциям еще до того, как встретит их в теле программы.
Ну и тоже с вопросом влезу :)
Запарило это автообновление уже - запустил среду и ждешь, пока оно там пошарится у себя хз где. Есть ли какой-то способ его отключить, или хотя бы сделать доступными кнопки для компиляции программы? А то в самом деле, хотел по-быстрому переделать вчерашний проект (просто ноги процессора поменять), а в итоге ждал почти час, пока обновляется совершенно ненужный мне компонент, которого я и не устанавливал даже :(
Подскажите, чтобы использовать библиотеку HAL в конфиге нужно прописать framework = HAL или framework = stm32cube ?
Интересно, где все-таки оно хранит описание выбранного процессора? Если у меня используется нестандартная плата и мне нужно назначить ноги процессора в соответствии с моими хотелками - как мне это сделать?
Есть такая ситуация: в локальной сети находится компьютер, на котором пишется код, и RaspberryPI 3B+, которая выполняет роль dev-сервера, т.е. к ней подключена отладочная плата, с которой необходимо работать удалённо. На Raspberry запущен platformio remote agent, и компьютер его видит через pio remote agent list. Но при выполнении команд, связанных с удалённой прошивкой (аля pio remote run -t upload или pio remote test) на Raspberry вылетает исключение builtins.TypeError: the JSON object must be str, not 'bytes'. Как с этим жить?
Я получаю ошибку при попытке запустить npm run serve . Сначала я установил node.js затем vue, а также vue/cli. Но когда я пытаюсь запустить сервер как -> npm run serve в это время, я получаю ошибку типа "vue-cli-service" не распознается как внутренняя или внешняя команда.
Я использовал следующие коды для установки:
может ли кто-нибудь подсказать мне, что делать, чтобы решить эту проблему ?
Ответы - Как решить, что "vue-cli-service" не распознается как внутренняя или внешняя команда? / How to solve 'vue-cli-service' is not recognized as an internal or external command?
Я думаю, что вы используете cmd в windows.
Попробуйте удалить папку node_modules и после этого запустить npm i из cmd.
Затем попробуйте снова запустить npm run serve и посмотрите, сработает ли он на этот раз
В моем случае пакет @vue/cli-service установлен в моей локальной среде node_modules, но не в моей глобальной среде, поэтому его нельзя использовать в качестве команды. Я набираю .\node_modules\.bin\vue-cli-service serve , и это работает.
Как уже упоминалось в терминале, node_modules отсутствует в вашем проекте , поэтому вы не можете напрямую использовать npm run serve, сначала вы должны сделать npm install, а затем сделать npm run serve. Это будет прекрасно работать
@vue/cli-service обычно устанавливается как глобальный, поскольку обычно вы не копируете эти типы пакетов в каждый проект.
Если глобальный пакет npm поврежден, он хранится не в папке node_modules , а в другой, в зависимости от операционной системы. Поэтому удаление node_modules не помогает. Локации на глобальной папки node_modules, в несколько %USERPROFILE%\AppData\Roaming\npm\node_modules (Win10) или /usr/local/lib/node_modules (Линукс) Проверьте этот пост переполнения стека о том, как найти глобальные пакеты.
это будет зависеть от используемого вами менеджера пакетов
- если вы используете yarn, запустите yarn или yarn install , а затем yarn serve
- если вы используете npm, запустите npm install , а затем npm run serve
В моем случае я запустил ниже команды в GitBash и это сработало нормально
Я столкнулся с той же проблемой в windows. Затем сначала я удалил node_module. затем я запускаю npm install .
Когда я пытаюсь запустить сборку, появляется следующая ошибка:
Кстати, я использую dotnet core cli версии 2.1.500
это базовый вариант - его нет ни в одном каталоге $env:path в вашей текущей среде. Если вы хотите использовать бета-версию ядра PowerShell, вам, вероятно, придется установить его с ядром dotnet. powershell.exe является частью Windows, а pwsh.exe (пока) нет.
No Refunds No Returns
Спасибо @Simply Ged. У меня не очень большой опыт работы с Windows env с Powershell, поэтому многие проблемы, которые я нахожу, являются для меня новыми . Кроме того, даже после того, как я потратил пару дней на поиски помощи в Google, я не смог найти в любом месте..
Чтобы это заработало, мне пришлось перезагрузить компьютер после установки PowerShell.
Будучи разработчиком веб-приложений, легко впасть в заблуждение, считая, что приложение без JavaScript не имеет права на жизнь. Нам становится удобно.
Если вы ищете пакет для быстрой интеграции календаря с выбором даты в ваше приложения, то библиотека Flatpickr отлично справится с этой задачей.
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
У каждого из нас бывали случаи, когда нам нужно отцентрировать блочный элемент, но мы не знаем, как это сделать. Даже если мы реализуем какой-то.
Ответы 1
Как упоминалось в комментарии выше, все, что вам нужно сделать, это установить соответствующую версию PowerShell на машине, на которой работает агент. Например, PowerShell 7. Затем вы должны убедиться, что переменная окружения path установлена. Эта переменная должна указывать на каталог с PowerShell Core.
Просто установите PowerShell Core с помощью установщика Windows (файл .msi из репозитория PowerShell Git). В этом случае переменная среды path автоматически устанавливается или расширяется, так что в этой переменной будет путь к каталогу с pwsh.exe .
Linux
Установите PowerShell Core, поддерживаемый вашим дистрибутивом. Убедитесь, что в вашем файле path есть переменная ~/.bashrc и что path содержит путь к каталогу с PowerShell Core.
Примечание. Если агент Azure уже запущен, его необходимо перезапустить, чтобы он увидел изменения в переменной path . Следовательно, в Windows просто перезапустите агент, если он запущен в интерактивном режиме, и перезапустите службу, если он запущен как служба. В Linux вы можете следовать руководству это, чтобы обновить переменные среды, которые были переданы агенту.
Я знаю, что вы уже настроили свой сценарий как сценарий PowerShell Core, но для полноты я добавляю следующее: если вы используете задачу PowerShell в своем конвейере Azure, версия PowerShell Core не настроена для нее по умолчанию. Чтобы запустить задачу как сценарий PowerShell Core, добавьте это в код YAML задачи: pwsh: true . В противном случае, если вы все еще используете старый графический интерфейс, установите флажок «Использовать PowerShell Core» под заголовком «Дополнительно» для задачи.
Читайте также: