Пытаюсь запустить Selenium сервер. Пишет: sh не является внутренней или внешней командой. Как решить проблему?
Отслеживать
задан 6 янв 2016 в 7:52
103 5 5 бронзовых знаков
Не запускать linux-лаунчер на машине с windows. Опишите, откуда вы взяли дистрибутив и как его запускаете.
6 янв 2016 в 8:03
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Сам решил. Нужно было указать в PATH путь к sh.exe
Отслеживать
ответ дан 6 янв 2016 в 8:23
103 5 5 бронзовых знаков
- cmd
- selenium
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник: ru.stackoverflow.com
«pip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
«C:/Perl64/bin/’ не распознается как внутренняя или внешняя команда, действующая программа или пакетный файл
Я установил активный perl на моем сервере win2k12, я хочу запустить скрипт perl, но он показывает это сообщение,
«C:/Perl64/bin/’ не распознается как внутренняя или внешняя команда,
исполняемой программой или пакетным файлом.
Я изменить переменную окружения путь, как C:Perlbin,C:Perlsitebin,C:Perl64bin.
но то, что когда-либо путь я изменил тот же путь, не распознается как внутренняя или внешняя команда.
задан Bharat Karale
08.12.2022 17:09 3233
2 ответа
a) скрипт для запуска
а) слеши
посмотрите на скрипт, который вы хотите запустить. Скорее всего, первая строка будет выглядеть как
или аналогичные. Измените косую черту на обратную и повторите попытку.
b) исполняемый файл
конечно, в приведенном выше shebang отсутствует исполняемый двоичный файл. Поэтому, если он отсутствует в вашем скрипте, измените его для
если вы хотите выводить предупреждения Perl.
B) ваша установка Perl
посмотреть C:Perlbin и C:Perl64bin соответственно. Существуют ли оба? Если не изменить историю в ваш скрипт
C) Альтернатива
я предполагал, что вы просто запустите или дважды щелкните script.pl . Если вы хотите сказать Windows, чтобы запустить это скрипт с определенным приложением (Perl, в вашем случае), запустите скрипт через
Не является внутренней или внешней командой исполняемой программой или пакетным файлом (Решение)
C:Perl64binperl.exe -w C:pathtoyourscript.pl
отвечен stueja 2022-12-10 00:57
на самом деле это была проблема переменной среды. Я использовал Oracle 11g r2. и его путь не имел в себе имени оракула. Я ищу слово «oracle» из сценария perl в переменную среды, но я получал первый путь, который был путем perl, поэтому perl не удалось запустить. Вопрос решен. Большое спасибо, stueja.
отвечен Bharat Karale 2022-12-10 03:14
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]
Ваш ответ
Опубликуйте как Гость или авторизуйтесь
Опубликовать ответ
Похожие вопросы про тегам:
command-line
- Запуск сценария powershell с помощью пакетного файла (.летучая мышь)
- Один исполняемый файл backgroundTaskHost.exe с различными имя процесса
- Пакетный файл, dir / findstr в цикле for
- Проблемы при выполнении perl на git для Windows bash
- Существуют ли дистрибутивы Linux, которые есть Perl 6 по умолчанию/только версия Perl?
- Как поставить в очередь несколько файлов для копирования на Mac?
- Синхронизация Firefox между двумя ОС на одном компьютере
- Как запустить Защитник Windows при запуске второго антивируса в Windows?
- Изменить язык полей в Word
Недавние вопросы
- 7 Какое максимальное количество разделов можно создать на жестком диске?
- 3 Таблица прилипает к верхней части страницы, как ее удалить?
- 6 При двусторонней печати как исправить, что задняя страница печатается вверх ногами?
- 4 Как превратить оглавление в простой форматированный текст?
- 5 Что значит 1Rx8 и 2Rx8 для оперативной памяти и совместимы ли они?
- 10 Копирование и вставка в Windows PowerShell
- 13 Сочетание клавиш для сворачивания удаленного рабочего стола
- 1 Как включить фон рабочего стола на удаленном компьютере?
- 5 Как сделать ярлык на рабочем столе доступным для всех пользователей в Windows 10
- 1 Зачем Windows 10 нужна служба очереди сообщений и почему она установлена по умолчанию?
Недавние публикации
Наушники Wireless и True Wireless: чем они отличаются?
Не включается iPad: причины и решения проблемы
Как ускорить передачу данных по Bluetooth
Как правильно приобрести подержанный iPhone?
Каковы преимущества фотоэлектрической системы?
5 лучших USB–пылесосов для клавиатуры
Как выбрать чехол-аккумулятор для смартфона
Мобильный телефон Razr: новая складная раскладушка от Motorola стоит 1200 евро
Компания Nothing: смартфон Phone 2 должен быть «более премиальным» и выйти в этом году
UMTS — История технологии сотовой связи
Выбор домена
3D-печать: будущее массового производства
Искусственный интеллект в малом бизнесе: как улучшить эффективность и конкурентоспособность
Ошибки, которых стоит избегать при продвижении сайта
Высокие технологии в Windows: что это такое и как их использовать в своих приложениях
- Конструктор автоворонок для мессенджеров: упрощение коммуникации и автоматизация бизнес-процессов
- Осознанные воспоминания – технология «живых» фото
Акции IT-компаний [18.06]
Apple | $173,24 | +0,81% | ![]() |
Amazon | $114,49 | -1,94% | ![]() |
Microsoft | $325,19 | +3,61% | ![]() |
$123,44 | +2,11% | ![]() |
|
Netflix | $364,74 | -0,03% | ![]() |
Intel | $27,45 | -5,34% | ![]() |
$254,49 | +2,11% | ![]() |
|
Tesla | $185,54 | +1,44% | ![]() |
Tencent | $322,40 | -3,01% | ![]() |
Цитата дня
Не стоит винить ребенка за то, что он боится темноты. Настоящая трагедия – это когда взрослый человек боится света.
- Какое максимальное количество разделов можно создать на жестком диске?
- Таблица прилипает к верхней части страницы, как ее удалить?
- При двусторонней печати как исправить, что задняя страница печатается вверх ногами?
- Как превратить оглавление в простой форматированный текст?
Источник: kompsekret.ru
‘nvm’ не распознается как внутренняя или внешняя команда Windows
Установленный NVM (Node version manager) для окон отсюда. Фактически NVM устанавливался в учетной записи администратора. Думал установить его в C:Node каталог, поэтому он будет найден в CMD для пользователя и установите переменную среды, как упомянуто здесь
Но ничего не работает для меня.
ОС: Windows 10 Enterprise
user2247677 13 май ’19 в 12:42 2019-05-13 12:42
2019-05-13 12:42
10 ответов
После того, как я сделал предыдущие ответы с помощью PATH, NVM_HOME и NVM_SYMLINK, у меня это не сработало, пока я не запустил cmd через администратора.
- в поиске Windows нажмите «cmd»
- рот правой кнопкой мыши «запустить от имени администратора»
Тогда узел -v работал!
user8244338 04 ноя ’20 в 00:18 2020-11-04 00:18
2020-11-04 00:18
Перезагрузите Windows
Не идеальное решение, но в моем случае перезапуск окон сработал.
user11016275 01 дек ’21 в 07:49 2021-12-01 07:49
2021-12-01 07:49
- https://github.com/coreybutler/nvm-windows/releases
- Щелкните nvm-setup.zip.
- Распакуйте и установите его
- Введите команду ниже, чтобы убедиться, что установка NVM прошла успешно. $ nvm —version
01 июн ’21 в 20:25 2021-06-01 20:25
2021-06-01 20:25
NVM_HOME и NVM_SYMLINK должны быть в системных переменных
NVM_HOME = C:ProgramDatanvm NVM_SYMLINK = C:Program Filesnodejs
%NVM_HOME% , %NVM_SYMLINK% в переменной PATH в разделе Системные переменные.
Для Powershell или командной строки
- Закройте все терминалы ps или cmd
- Снова открыть в режиме администратора
- Пробег nvm —version , вы должны увидеть версию.
- для cmd вы можете проверить путь, используя echo %NVM_HOME% , который должен возвращать то же значение, что и в системной переменной
user12910089 05 мар ’20 в 03:23 2020-03-05 03:23
2020-03-05 03:23
Таким образом, здесь есть несколько ответов, и среди них есть информация, необходимая для работы NVM; очень расстраивает то, что люди включают в ответ только отдельные шаги и не указывают явно, что это всего лишь один шаг, поэтому я потратил много времени, чтобы переписать правильный способ решения этой проблемы (или ответить на этот вопрос).
ТРЕБУЮТСЯ ПРАВА АДМИНИСТРАТОРА!
Я сделал то, что предлагали другие ответы, но это не сработало, и вот почему .
Другие ответы говорят вам, что вам нужно добавить переменные Env.
NVM_SYMLINK
NVM_HOME
. в вашу Windows PATH , что и другие ответы представили, что вы делаете.
Вот что другие ответы не упоминают:
Вы добавляете переменные PATH, используя команды с правами администратора, что означает открытие консоли с правами администратора.
- Используйте связку клавиш.
- WIN + R
- Окно «Выполнить Windows» должно открыться, как только вы его увидите, введите текст рядом с маркером ниже в поле ввода текста.
cmd.exe
- CTRL + SHIFT + ENTER
Оказавшись внутри, используйте следующие команды.
C:. . > NVM_HOME = C:ProgramDatanvm C:. . > NVM_SYMLINK = C:Program Filesnodejs
В этот момент, NVM должно сработать. Вы можете протестировать его с помощью команды:
C:. . > node —version // OUTPUT: v16.13.0 («should print somthing like this»)
-ИЛИ- проще говоря, просто.
C:. . > node -v // OUTPUT: v16.13.0 («should print somthing like this»)
user12475483 09 дек ’21 в 01:08 2021-12-09 01:08
2021-12-09 01:08
NVM_HOME и NVM_SYMLINK должны быть на одном пути. Ниже я связал эти системные переменные
user5917663 30 сен ’19 в 13:17 2019-09-30 13:17
2019-09-30 13:17
Я сталкивался с этой проблемой последние два дня, но не мог использовать ни nvm, ни node. Наконец-то я смог это исправить. Выполните следующие шаги, не пропустив ничего:
- Установите nvm отсюда:https://github.com/coreybutler/nvm-windows/releases .
вам будет предложено выбрать расположение узла, оставьте его как есть.
Вам также будет предложено выбрать местоположение nvm. Оставьте все как есть. Обычно он находится внутри администратора:C:UsersadministratorAppDataRoamingnvm
Помните, что nvm установлен внутри пользователя с правами администратора. Таким образом, другие пользователи не могут получить к нему доступ.
- После установки nvm. Проверьте системные переменные среды.
Убедитесь, что на вашем пути есть ниже двух:
NVM_HOME: C:UsersadministratorAppDataRoamingnvm
NVM_SYMLINK : C:Program Filesnodejs
Если они не установлены, установите NVM_HOME и NVM_SYMLINK.
Теперь nvm установлен. Чтобы проверить это, если вы откроете командную строку и введете команду «nvm list», она не появится. Так как он установлен под пользователем администратором. Это очень важно.
- Теперь откройте командную строку как — Запуск от имени администратора.
Теперь введите команду и проверьте.
Если у вас уже установлена какая-либо версия узла, эта версия узла будет отображаться.
16.17.0
В противном случае вы увидите, что ничего не установлено. Теперь введите команду для установки конкретной версии узла. Убедитесь, что вы упомянули арку ( 32-битная или 64-битная ).
nvm install 14.16.1 64-bit
Он установит указанную версию узла. Он также устанавливает пакет npm.
Теперь вы можете ввести команду для проверки списка установок узла.
nvm list
Теперь nvm установлен, узел установлен, а также установлен npm. Однако, если вы откроете терминал VSCode и войдете в npm, он может не работать из-за проблемы с разрешением.
Чтобы решить эту проблему:
Выберите папку nodejs внутри C:/Program Files.
Щелкните правой кнопкой мыши и выберите вошедшего в систему пользователя.
Теперь перезапустите VSCode. и попробуйте команды npm или node или nvm. Все они работают безотказно. Я надеюсь, что это полезно для кого-то.
Позвольте мне сейчас, если у вас есть какие-либо проблемы в процессе.
Источник: stackru.com