Не распознается как внутренняя или внешняя команда работоспособная программа или пакетный файл

Я получаю приведенное ниже сообщение об ошибке в командной строке при использовании команды git init . Я использую ПК под управлением Windows 7.

C:rails_projectsfirst_app>git init ‘chcp’ is not recognized as an internal or external command, operable program or batch file. Reinitialized existing Git repository in C:/rails_projects/first_app/.git/ ‘chcp’ is not recognized as an internal or external command, operable program or batch file.

Я ‘новичок в Ruby on Rails и пытаюсь создать репозиторий для своего проекта Rails.

Когда я использую такие команды, как rails new first_app или rails server , я не получаю сообщение, только когда я использую команду git init , оно появляется. Кроме того, как вы можете видеть, команда все еще работает правильно (т.е. Reinitialized existing Git repository in C:/rails_projects/first_app/.git/ ), однако, это ‘раздражает видеть сообщение об ошибке каждый раз, когда я делаю команду.

У кого-нибудь есть идеи, как решить эту проблему? Я нашел ссылку, где говорилось, что мне нужно переключить консоль на Windows-1252 http://illegalargumentexception.blogspot.com/2009/04/i18n-unicode-at-windows-command-prompt.html#charsets_1252, но это не помогло.

«java не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»

Буду признателен за любую помощь, спасибо!

Источник: kzen.dev

Выполнение пакетных файлов в других папках может завершиться сбоем

При запуске пакетного файла из другой папки, содержащей символы, не входящие в алфавит, появится следующее сообщение об ошибке:

Указанное имя не распознается как внутренняя или внешняя команда, программа или пакетный файл.

Действия по воспроизведению проблемы.

  1. Создайте папку с именем Test (2) в корневом каталоге.
  2. Создайте пакетный файл в папке test (2) с именем Test. bat.
  3. Вставьте в файле Test. bat следующие строки:
Читайте также:
Программа чтобы открывать видео на компьютере

echo off pause

Обратите внимание на сообщение об ошибке:

Указанное имя не распознается как внутренняя или внешняя команда, программа или пакетный файл.

Обходное решение

Несмотря на то, что пакетный файл не запускается в корневом каталоге, команда запускается, если заключить командную строку в кавычки. Например, в приведенной выше ситуации пользователь должен ввести в командной строке следующую строку: «test(2)test.bat» Эта команда запустит пакетный файл в обычном режиме.

Статус

Корпорация Microsoft подтвердила наличие проблемы в Windows NT версии 4,0. Мы постараемся устранить эту проблему и разместите новую информацию в базе знаний Майкрософт, как только она станет доступна.

Источник: support.microsoft.com

Python не является внутренней или внешней командой… Исправление ошибки на Windows 10

Блог

‘py.test’ не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл

  • Post author: admin
  • Запись опубликована: 24 марта, 2023
  • Post category: Вопросы по программированию

#python #pytest #pep8

#python #pytest #pep8

Вопрос:

Я недавно начал изучать python и знаю, что моя проблема может быть не очень сложной. Я выдал приведенную ниже команду из своего Windows cmd для установки платформы pytest и ее необходимых зависимостей

py -3 -m pip install pytest

и затем выдается: py -3 -m pip install pytest-pep8

для установки подключаемого модуля pep8 и требуемых зависимостей. Обе команды были выполнены успешно.

Но когда я хочу запустить pytest с помощью py.test —pep8 exp1.py команды; Я получаю указанную ошибку.

Ответ №1:

Возникает та же проблема, но она была решена с помощью приведенной ниже команды

python -m pytest

1. python -m pytest filename.py будет выполняться для определенного файла

Ответ №2:

я изучаю python с книгой head first по python, я пытался использовать модуль pytest, но не работал и даже искал онлайн везде, но я не мог найти решение проблемы, но каким-то образом мне удается это выяснить. итак, вот решение текущая версия pytest — версия 6.2.2 к сожалению, если использовать ее с py.test —pep8 , она не будет работать, потому что она устарела простое решение — использовать эту версию pip install pytest==2.9.1 , и когда она будет успешно установлена, когда вы попытаетесь с py.test —pep8 , она будет работать.

Читайте также:
Лучшая программа для монтажа видео в инстаграмм

Ответ №3:

Ошибка, которую вы получили, по-видимому, из-за неправильной установки pytest или из-за использования py.test в вашей команде.

Сначала проверьте, установлен ли у вас pytest в вашей среде. Откройте командную строку и используйте приведенную ниже команду,

pytest —version

Вы должны получить вывод, подобный,

pytest 6.0.2

Если вы получаете результат, аналогичный приведенному выше, это означает, что вы успешно установили pytest.

Теперь перейдите в папку, в которой находится ваш скриптexp1.py использует команду cd в cmd и попробуйте запустить свой скрипт следующим образом,

pytest —pep8 exp1.py

1. Я думал так же, когда увидел результат. Но pytest и подключаемый модуль pep8 были успешно установлены и доступны в C:Program Files (x86) Microsoft Visual Studio SharedPython37_64Libsite-packagespytest адрес на моем компьютере.

Но когда я выполняю команду «pytest —version», я получаю результат, который я упомянул в качестве имени моего вопроса на этой странице.

2. Хорошо. Затем попробуйте создать виртуальную среду. Используйте эти команды: pip install virtualenvwrapper-win и mkvirtualenv myVirtualEnv

3. Теперь командная строка должна выглядеть так: (myVirtualEnv) C:Users

4. Теперь переустановите pytest и pep8, используя те же команды, которые вы использовали ранее, а теперь попробуйте запустить свой скрипт, перейдя в папку, в которой находится ваш скрипт, с помощью команды cd , а затем с помощью pytest —pep8 exp1.py

5. Также обратите внимание, что перед установкой pytest и pep8 в виртуальной среде необходимо рассмотреть возможность их удаления из глобальной среды (вашего обычного cmd ). Для удаления используйте следующие команды: py — 3-m pip uninstall pytest и py — 3-m pip uninstall pytest-pep8

Ответ №4:

Таким образом, в основном это сообщение появляется в cmd, когда вы не установили пакет pytest.

Читайте также:
Как вернуть программу в список установленных программ

Шаги для решения.

откройте тип cmd: pip install pytest

затем откройте каталог, в котором доступны ваши тестовые сценарии, введите pytest и нажмите enter, проблема решена.

Ответ №5:

чтобы запустить pytest вместе с получением статуса вывода в терминале, запустите это в терминале:

pytest -v -s filename.py

если файл отсутствует, запустите его в текущем каталоге:

pytest -v -s /filename.py

1. Это не работает. Все тот же вывод: «‘pytest’ не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл».

Вам также может понравиться

Почему я получаю недопустимое выражение UpdateExpression: Синтаксическая ошибка при использовании Appsync и DynamoDB?

11 января, 2022

Как связать динамическую подзадачу drake с фактическим целевым фреймом данных / исходным кодом?

2 апреля, 2023

Регулярное выражение не запускается в пользовательской форме

15 марта, 2023

  • О нас
  • Онлайн игры
  • Конвертеры
  • Base64 конвертер онлайн
  • Оформление кода JavaScript CSS HTML Онлайн
  • URL Encoder (кодировщик) / Decoder (декодировщик) онлайн
  • Конвертер регистров
  • Рассчитать количество дней между датами
  • Генератор ключей и паролей
  • Генератор QR кодов
  • Преобразование времени
  • Преобразование микросекунд в секунды
  • Преобразование микросекунд в миллисекунды
  • Преобразование миллисекунд в микросекунды
  • Преобразование миллисекунд в секунды
  • Преобразование миллисекунд в минуты
  • Преобразование миллисекунд в часы
  • Преобразователь миллисекунд в дату
  • Преобразование секунд в миллисекунды
  • Преобразование секунд в минуты
  • Преобразование секунд в часы
  • Преобразование секунд в дни
  • Преобразование минут во время
  • Преобразование минут в миллисекунды
  • Преобразование минут в секунды
  • Преобразование минут в часы
  • Преобразование часов в миллисекунды
  • Преобразование часов в секунды
  • Преобразование часов в минуты
  • Преобразование часов в дни
  • Преобразование дней в часы
  • Преобразование из часы в недели
  • Конвертация из недели в часы
  • Через несколько часов калькулятор
  • Преобразование времени AM/PM в 24-часовое
  • Преобразование Военного Времени
  • Время до десятичного калькулятора
  • Безопасность
  • Финансы
  • Энциклопедия

Источник: programbox.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru