我正在尝试安装laravel和composer,并且当我尝试更改$ PATH时,字母以某种方式变为白色并且无法使用cd或ls等命令,但是以某种方式我使它们正常工作,但仍然无法使用诸如{{1} }或la
,但我也不能使用其他命令,而大多数情况下,我仍然无法使用命令l
说composer.phar丢失了。
laravel new
命令输出:
whereis composer.phar
composer: /usr/bin/composer /usr/share/man/man1/composer.1.gz
命令输出:
laravel new pr1
Crafting application...
Could not open input file: composer.phar
Application ready! Build something amazing.
输出
echo $PATH
/home/alexandre/.config/composer/vendor/bin:/home/alexandre/.config/composer/vendor/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
输出
type composer
composer is /usr/bin/composer
输出
which composer
答案 0 :(得分:1)
您需要修复$PATH
变量。运行echo $PATH
并检查输出了哪些系统路径。您应该看到/usr/bin
,/usr/local/bin
,/bin
等,等等。
您正在使用哪个操作系统?您可以尝试运行type composer
或which composer
来获取安装路径,但我想它不能与损坏的env $ PATH一起使用。