即使将安装程序包设置为环境变量,“ atom”命令也无法运行

时间:2019-03-22 22:38:16

标签: command-prompt

我对命令提示符还比较陌生。我正在Windows计算机上工作,并在上面安装了atom。我希望能够从命令提示符下打开Atom,但出现了

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

使用命令的“原子文件名”语法。

要制作“ atom”的快捷方式,我复制了安装程序包的路径,并将其设置为“ Path”下“ henry的用户变量”中的环境变量。我浏览了几个论坛,似乎我在做所有需要的事情。

这是安装程序包和.exe文件的目录:

C:\Users\henry\AppData\Local\atom\atom.exe

,然后在命令提示符下使用以下语法:

atom filename

但是,这似乎不起作用。我做这件事的方式有什么不对吗?谢谢!

2 个答案:

答案 0 :(得分:1)

那是因为默认情况下,在windows安装中,atom并没有添加到系统路径中,因此cmd无法识别它。要从 cmd/终端使用 atom,您需要将 atom 添加到路径中。 这可以通过在控制面板中编辑环境变量来完成。

  1. 在 Windows 开始部分搜索 environment variable >> 在用户变量中选择路径选项卡,然后单击编辑选项 >> 然后单击新选项 >> 将您的原子安装路径粘贴到 Windows 中 >>然后在每个窗口点击确定并关闭。

对于新的atom版本,安装路径为。

C:\Users\<username>\AppData\Local\atom\app-1.57.0

最后一个目录是您系统中安装的原子版本。 然后:不要忘记重新启动终端。任何更改只有在重新启动后才会反映在终端中。

sublime text 和 vs code 的过程也是一样的。如果默认情况下没有配置路径,您安装的几乎每个应用程序您都必须按照相同的程序手动完成。

答案 1 :(得分:0)

这是我为解决此问题所做的

  1. 打开文件资源管理器,然后在“视图”选项卡上,单击“显示隐藏的项目”
  2. 打开cmd(Win + R)
  3. 键入SystemPropertiesAdvanced.exe,然后单击Enter
  4. 这将打开系统属性的高级选项卡。点击环境变量
  5. 在(用户名)的用户变量上,单击“新”
  6. 在变量名下键入“路径”,然后单击“浏览器目录”并导航到C:\ Users \ username \ AppData \ Local \ atom \ bin,然后单击“确定”直到退出系统属性
  7. 重新启动cmd
  8. 导航到您的项目目录,例如C:\ exercise \ project,然后按Enter键
  9. 类型原子。然后按Enter
相关问题