使用 Wamp 和 Windows 7 安装 Composer 时出错

Error in Composer install using Wamp and Windows 7

我尝试更新我的 composer 以安装新包并得到这个

必须为 composer 正确设置 APPDATA 或 COMPOSER_HOME 环境变量运行

似乎无法在 google 或 IRC

中找到任何内容

在您的 cmd 提示符下。

SET COMPOSER_HOME="C:\path\to\composer"
composer self-update

This article 向您展示如何将环境变量设置为始终可用。

您可以使用现代 isolated WAMP Laragon 来避免出现此类错误。 Laragon 捆绑了 composer、Memcached、Redis,它比 WAMP 有很多有用的特性,并且完全支持 Laravel。 要 运行 composer,只需打开 Laragon 的 Shell 并输入 composer

我觉得很少 windows 用户缺少这个。

您可以自己定义 APPDATA env var,它应该指向 vista/7 上的 C:\Users*YOUR USERNAME*\AppData\Roaming(我猜是 win8)

https://github.com/composer/composer/issues/2033