команда ‘atom’ не работает, даже если пакет установщика был установлен в качестве переменной среды

#command-prompt

#командная строка

Вопрос:

Я относительно новичок в командной строке. Я работаю на компьютере с Windows, и я установил atom на нем. Я хочу иметь возможность открывать atom из командной строки, но я получаю сообщение об ошибке, которое

 "'atom' is not recognized as an internal or external command, operable program or batch file". 
  

используя синтаксис ‘atom filename’ для команды.

Чтобы создать ярлык для ‘atom’, я скопировал путь к установочному пакету и установил его в качестве переменной окружения в ‘User variables for henry’, в разделе ‘Path’. Я просмотрел несколько форумов, и кажется, что я делаю все необходимое.

вот каталог установочного пакета и exe-файла:

 C:UsershenryAppDataLocalatomatom.exe
  

и в командной строке я использую следующий синтаксис:

 atom filename
  

Тем не менее, похоже, что это не работает. Есть ли что-нибудь неправильное в том, как я это сделал? Спасибо!

Ответ №1:

вот что я сделал, чтобы устранить проблему

  1. откройте проводник, а затем на вкладке вид нажмите Показать скрытые элементы
  2. откройте cmd (Win R)
  3. введите SystemPropertiesAdvanced.exe и затем нажмите enter
  4. это откроет свойства системы, вкладку Дополнительно. Нажмите на Переменные среды
  5. в пользовательских переменных для (имя пользователя) нажмите создать
  6. в разделе имя переменной введите Path, затем щелкните Каталог браузера и перейдите к C:UsersusernameAppDataLocalatombin затем нажимайте ok до тех пор, пока не выйдете из системных свойств
  7. перезапустите cmd
  8. перейдите в каталог вашего проекта, например C:exerciseproject и нажмите enter
  9. введите atom . и нажмите enter

Ответ №2:

Это потому, что по умолчанию atom не добавляется в системный путь при установке Windows, следовательно, cmd не может его распознать. Чтобы использовать atom из cmd / terminal, вам нужно добавить atom в path. Это можно сделать, отредактировав переменную окружения на панели управления.

  1. найдите environment variable в разделе «Пуск» Windows >> в пользовательской переменной выберите вкладку «Путь», затем нажмите «Редактировать» >> затем нажмите «Новый вариант» >> вставьте путь к вашей установке atom в Windows здесь >> затем нажмите «ОК» в каждой Windows и закройте.

для новой версии atom путь для установки следующий.

 C:Users<username>AppDataLocalatomapp-1.57.0
  

последний каталог относится к версии atom, установленной в вашей системе.
Затем: не забудьте перезапустить свой терминал. любые изменения отражаются в терминале только после перезапуска.

Процесс одинаков и для sublime text, и для vs code. Практически каждое установленное вами приложение, если не настроить path по умолчанию, вам придется делать это вручную, следуя той же процедуре.