Sivo 悉见

win10安装composer Failed to decode zlib stream

匿名 · 更新于 2018/7/16

今天学习php的时候想安装一下composer,刚开始采用的是exe文件的安装方式,可是安装了好几次都没有安装成功,如下图:

可能还有其他的一些错误,所以这里我就换了一个方式安装,就是自己手动来安装composer,方法如下:

第一步:

下载文件,地址:https://getcomposer.org/download/

记得是下载phar的文件,如下图:


 

这里讲下载好的文件放到php的目录下

第二步:

新建一个composer.bat文件,在里面写入一下内容:

 


 
  1.  
    <div class="hljs-ln-code" style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 0px 0px 0px 8px; word-break: break-all; float: left; height: 22px;">
    <div class="hljs-ln-line" style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 0px; word-break: break-all;"><code class="language-java hljs" style="box-sizing: border-box; outline: 0px; display: block; overflow-x: auto; padding: 8px; color: rgb(171, 178, 191); background: rgb(40, 44, 52); border-radius: 4px; line-height: 22px; white-space: pre; word-wrap: normal; font-family: Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; word-break: break-all;"><span class="hljs-meta" style="box-sizing: border-box; outline: 0px; color: rgb(97, 174, 238); word-break: break-all;">@ECHO</span> OFF</code></div>
    </div>
    </li>
    <li style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 0px; list-style-type: none; word-break: break-all; height: 22px;">
    <div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 0px; word-break: break-all; float: left; height: 22px; width: 24px; border-right: 1px solid rgb(197, 197, 197);">
    <div class="hljs-ln-line hljs-ln-n" data-line-number="2" style="box-sizing: border-box; outline: 0px; padding: 0px 8px 0px 0px; margin: 0px; text-align: right; word-break: break-all;">&nbsp;</div>
    </div>
    
    <div class="hljs-ln-code" style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 0px 0px 0px 8px; word-break: break-all; float: left; height: 22px;">
    <div class="hljs-ln-line" style="box-sizing: border-box; outline: 0px; padding: 0px; margin: 0px; word-break: break-all;"><code class="language-java hljs" style="box-sizing: border-box; outline: 0px; display: block; overflow-x: auto; padding: 8px; color: rgb(171, 178, 191); background: rgb(40, 44, 52); border-radius: 4px; line-height: 22px; white-space: pre; word-wrap: normal; font-family: Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; word-break: break-all;">php <span class="hljs-string" style="box-sizing: border-box; outline: 0px; color: rgb(152, 195, 121); word-break: break-all;">&quot;%~dp0composer.phar&quot;</span> %*</code></div>
    </div>
    </li>
    
然后双击执行这个文件。
第三步:

如果你的php已经配置好环境变量就略过,如果没有请将php的目录配置到环境变量

第四步:

开启cmd窗口输入composer -v,测试安装结果,如果看到如下图所示表示安装成功: