无法在zsh中运行任何命令:“找不到命令”
问题描述:
我只是试图设置一个开发环境,以便在Windows 10 PC上进行编码,以便在需要时与我的Mac一起使用。无法在zsh中运行任何命令:“找不到命令”
我已经安装了Bash,Z shell和Node.js.
所有我想要做的,最低限度,很简单:
- 能够运行NPM命令等(
npm install X
) - 打开文件从终端适当的方案。 (在Mac上,我可以运行
open index.html
或atom .
)
我的问题:字面上没有命令的工作。我无法运行node -v
,我不能这样做start index.html
,我甚至无法打开当前的目录我与explorer
。
对于每一个命令,我收到一个错误:zsh: Command not found (:node/start/explorer/etc.)
我猜它是与我的PATH变量?我不确定;我相对较新...
请帮助 - 我花了四个小时搜索谷歌,堆栈溢出,一页一页,但不知何故找不到解决方案。
谢谢。
答
听起来像是你有一个“生态系统的挑战” ... :)
也许任何工具用来安装你所提到的工具:
- 没有做一个完整的安装或
- 需要“重启”来启用所有的好东西?
我建议在虚拟机中使用小型Linux操作系统来进行这种类型的修补;在Windows上使用* nix工具有许多挑战 - 更好地在更适合Bash的环境中学习/实验,然后在舒适的情况下将工具集带到另一个操作系统。
如果你仍然想给的东西一抡:
- 找到您的Bash二进制
- 单击鼠标右键,选择“以管理员身份运行”
- 然后用你最喜爱的在线猛砸教程或书探索...
:)
戴尔
什么是'$ PATH'ç ontent。 '回声“$ PATH”' – Anubis