无法在zsh中运行任何命令:“找不到命令”

时间:2017-08-01 23:18:32

标签: windows bash shell terminal zsh

我只是想设置一个开发环境,在我的Windows 10 PC上进行编码,以便在需要时与我的Mac一起使用。

我安装了Bash,Z shell和Node.js.

我想做的只是最低限度,只是:

  1. 能够运行npm命令等(npm install X
  2. 使用终端中的相应程序打开文件。 (在Mac上,我可以运行open index.htmlatom .
  3. 我的问题:字面上没有命令有效。我无法运行node -v,我无法运行start index.html,我甚至无法打开explorer中的当前目录。

    对于每个命令,我都会收到错误:zsh: Command not found (:node/start/explorer/etc.)

    我猜这与我的PATH变量有关?我不确定;我比较新......

    请帮忙 - 我花了四个小时搜索谷歌,Stack Overflow,一页一页,但不知何故找不到解决方案。

    感谢。

1 个答案:

答案 0 :(得分:0)

听起来你有'生态系统挑战'...... :)

也许你用来安装你提到的工具的工具是什么:

  • 没有完成安装或
  • 需要'重启'来启用所有好东西?

我建议在虚拟机中使用占地面积小的Linux操作系统进行此类修补;在Windows上使用* nix工具有很多挑战 - 更好地学习/实验更多Bash友好的环境,然后,当舒适时,将工具集带到另一个操作系统。

如果你还想让事情发生变化:

  • 找到您的Bash二进制文件
  • 右键单击并选择“以管理员身份运行”
  • 然后使用您最喜欢的在线Bash教程或书来探索......

:)
戴尔