【发布时间】:2019-08-26 20:42:03
【问题描述】:
我跑了sudo nano .bashrc 并添加了
export PATH="~/.composer/vendor/bin:$PATH"
我重新启动了终端,运行laravel 并收到了
laravel: command not found
在上述之前我已经运行过这个
composer global require laravel/installer
还尝试直接在终端执行我添加到.bashrc 的内容。
echo $PATH 打印
/home/dev/.composer/vendor/bin:~/.composer/vendor/bin:~/.composer/vendor/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
【问题讨论】:
-
你为什么在这里使用
sudo?您是要为普通用户还是为 root 用户设置laravel命令? -
如果你运行
~/.composer/vendor/bin/laravel会发生什么? -
No such file or directory,尽管我已经尝试从其他问题向我的 $PATH 添加多个潜在解决方案。 -
好的,所以它不存在。
~/.composer/vendor/bin/存在吗?如果有,它是否包含任何内容? -
composer global config bin-dir --absolute返回什么?
标签: php linux ubuntu composer-php