天天看点

phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案

一、安装Composer

如果还没有安装 Composer,在 Windows 中,下载安装PHPStudy集成环境(https://www.php.cn/),在软件配管理页面选择安装Composer 1.8.5。

phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案

安装好后如下图:

phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案

复制composer.bat 、composer.phar 两个文件到E:\phpstudy_pro\Extensions\php\php7.3.4nts 下面,如图所示:

phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案
phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案

二、遇到问题

Ctrl+r 打开运行,并输入cmd,打开dos命令符窗口。

phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案

切换到安装phpstudy盘的位置,例如E盘(输入e:),如果想切换到网站根目录,可以用cd+根目录路径

phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案
phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案

这时输入composer -v 或者 composer update命令会提示“composer不是内部或外部命令,也不是可运行的程序或批处理文件”

三、解决方法

在 windows CMD 下运行composer 出现错误提示: 不是内部或外部命令,也不是可运行的程序或批处理文件,这是因为没有配置 PATH 环境变量。

按下win+R组合键打开“运行”,然后输入sysdm.cpl 回车即可快速打开“系统属性”,记住哦,这是一个快捷打开系统属性的小技巧哦。打开系统属性后,切换至“高级”选项卡吗,点击“环境变量”。

phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案

在Path中加入php7.3的路径和composer的路径,注意:新加入的值每个都要用英文状态下的分号分割开。E:\phpstudy_pro\Extensions\php\php7.3.4nts;

E:\phpstudy_pro\Extensions\composer1.8.5

然后点确定后就可以了。(如果遇到不起作用的时候可以重启下电脑)

phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案
phpStudy_pro集成环境下安装composer以及cmd命令符提示不是内部或外部命令的解决方案