ubuntu下执行create-react-app提示找不到命令问题解决

问题现象

在Ubuntu下执行 create-react-app my-app 提示 未找到命令。

问题排查

  • 确认create-react-app是否安装。如果没有安装,先执行安装。
sudo npm install -g create-react-app
  • 排查是否安装成功
    /usr/local/nodejs/bin 目录下查看是否有 create-react-app 执行文件,如果有,则代表安装成功。

问题解决

create-react-app 创建软连接到 /usr/local/bin 目录下即可。

sudo ln -s /usr/local/nodejs/bin/create-react-app /usr/local/bin/
### 回答1: 这个错误提示表明 `rosropic` 命令不存在,但是在系统中有一个叫做 `rostopic` 的命令可以使用。你可以尝试安装 `python-rostopic` 软件包来解决这个问题命令如下: ``` sudo apt install python-rostopic ``` 如果你需要使用 `rosropic` 命令,可以查看一下是否有其他软件包提供了这个命令,或者你可以自己编写一个脚本来实现它。 ### 回答2: 这个错误信息意味着在你的ROS系统中不到名为'rosropic'的命令,它提供的建议是尝试安装'python-rostopic'包并使用'rostopic'命令代替。这可能是因为你可能没有正确安装ROS或者没有正确设置ROS环境变量。 要解决这个问题,你可以按照以下步骤操作: 1. 首先,确保你已经正确地安装了ROS。你可以通过在终端中输入以下命令来检查ROS是否正常运行: ``` rosversion -d ``` 如果ROS正确安装并设置,它应该会输出ROS的版本号。 2. 如果确保ROS已正确安装,那么很可能是环境变量没有正确设置导致的问题。你可以通过打开你的bashrc文件来检查并设置ROS环境变量: ``` nano ~/.bashrc ``` 在文件的末尾添加以下行,替换`<your_ros_distro>`为你安装的ROS版本(例如'melodic'): ``` source /opt/ros/<your_ros_distro>/setup.bash ``` 保存文件并运行以下命令使更改生效: ``` source ~/.bashrc ``` 现在,尝试重新运行你之前想要的命令: ``` rostopic ``` 如果它能正常运行,那么你已经成功解决了这个问题。 3. 如果步骤2仍然没有解决问题,你可以尝试通过运行以下命令来安装'python-rostopic'包: ``` sudo apt install python-rostopic ``` 这将安装'python-rostopic'包,并且它应该提供'rostopic'命令。 如果你依然无法解决这个问题,那可能需要进一步检查你的ROS安装以及相应的设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值