首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >启动expo项目失败:找不到ps和grep命令

启动expo项目失败:找不到ps和grep命令
EN

Stack Overflow用户
提问于 2021-11-12 07:24:02
回答 1查看 60关注 0票数 0

我第一次尝试在一台新的M1 Pro mac上运行我的expo项目。我获得了以下错误日志。对于上下文,我使用了鱼壳。怎么啦?ps和grep是否通过某些程序包获得?

代码语言:javascript
运行
复制
bananas@MacBook-Pro ~/E/myproject [254]> expo start
WARNING: expo-cli has not yet been tested against Node.js v17.0.1.
If you encounter any issues, please report them to https://github.com/expo/expo-cli/issues

expo-cli supports following Node.js versions:
* >=12.13.0 <13.0.0 (Maintenance LTS)
* >=14.0.0 <15.0.0 (Active LTS)
* >=15.0.0 <17.0.0 (Current Release)

Starting project at /Users/williama/Experiments/prpool
Developer tools running on http://localhost:19002
Opening developer tools in the browser...
/bin/sh: ps: command not found
/bin/sh: grep: command not found
/bin/sh: ps: command not found
/bin/sh: grep: command not found
/bin/sh: ps: command not found
/bin/sh: grep: command not found
/bin/sh: ps: command not found
/bin/sh: grep: command not found
/bin/sh: ps: command not found
/bin/sh: grep: command not found
/bin/sh: ps: command not found
/bin/sh: grep: command not found
Error: spawn open ENOENT
    at Process.ChildProcess._handle.onexit (node:internal/child_process:282:19)
    at onErrorNT (node:internal/child_process:475:16)
    at processTicksAndRejections (node:internal/process/task_queues:83:21)
EN

回答 1

Stack Overflow用户

发布于 2021-11-13 07:11:09

我没有正确设置我的路径。

以前,我有过

代码语言:javascript
运行
复制
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/homebrew/bin"

export PATH=$ANDROID_HOME/platform-tools

我意识到最后一行覆盖了我的PATH变量,并丢弃了第一行设置的所有内容,因为I没有在第二个定义中使用$PATH引用(注意美元符号)。

代码语言:javascript
运行
复制
export PATH="$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/homebrew/bin"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69939260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档