安装composer

安装composer这个东西的时候,我觉得就安装一个东西,就是这么简单,诚然,确实很简单,不过在安依赖包的时候开始折磨人了,报了各种错误,今天就分享下遇到的坑吧。

首先安装包

这个东西就直接在官网下就完事了,不过感觉最新版本的composer不是很稳定哇,尽量不要使用国外的,有时候国内外通讯不大好(链接: link.)。

安装注意

这个不要勾选,勾了就卸载不了了

这个就看你安装的路径了,我是在D盘下面的接着后面就是无脑next的,安好之后

如果出现了这个画面说明安装没有问题了接着看一下对应的是哪里的包
输入指令composer config -gl查看一下当前所使用的的url,我用的是阿里的

composer就算是安装成功了,接着就是安装依赖包。
坑就来了。

首先看下基本遇到的问题这个已经提前处理好就没踩到坑

我用的是小皮面板,至于用wamp的原理一样的,找到对应版本的php.ini,查看一下配置文件项

基本应该是开了的,没开吧前面注释去掉。
后面去packagist: link.去找一下包,我用的是一个noahbuscher/macaw 路由包
他后面都会有介绍

在根目录下面创建一个composer.json,如上图,

接着去命令行输入composer install 开始安装依赖包,

然后报了一个很奇怪的问题,需要用到git,后面下载git之后,在git CMD里面开始写命令行

问题搞定,至于网上的那些常规报错,就不列举了码字累人。

写一下安装composer,以及composer安装依赖包时候遇到的烦人问题吧相关推荐

  1. LinuxCNC解析(一)之安装Linuxcnc所需要的依赖包

    系统环境:Ubuntu12.04 i386 实时环境:RTAI实时内核 以下为我测试安装时所安装的依赖包,已经完美解决安装linuxcnc2.7.12的缺少依赖问题. sudo apt-get ins ...

  2. Liunx安装JDK,tomcat,mysql的依赖包命令

    安装依赖包需要联网,在有网络的环境下,可以安装一下依赖包. JDK依赖包: yum install glibc.i686 安装成功: MYSQL依赖包: yum -y install libaio.s ...

  3. linux查询安装包的所有依赖包,linux:apt-get 如何安装,查询,解除依赖包

    apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package ...

  4. Linux安装R包有什么依赖关系,linux下安装配置R环境相关依赖包

    我的系统是ubuntu12.04,安装相应的包即可. 向 /etc/apt/sources.list 中加入: deb http://archive.ubuntu.com/ubuntu precise ...

  5. npm安装私有指定路径的依赖包

    在项目开发过程中,当我们需要在不同项目中引用公共的自定义npm包的时候,我们优先想到的是将npm包发布到npm官方服务器上,然后在不同的项目上引用就行了 但是由于种种原因,我们的包不能发布到公网,只能 ...

  6. Anaconda安装找不到的依赖包,以DBUtils包为例

  7. Composer的简单安装与使用

    1. 全局安装 curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 2. ...

  8. window php composer,Window下安装php composer

    composer是一个php的依赖管理工具,类似JVM环境中的maven,虽然mave的功能比composer强大得多. 安装时由于php没有安装openssl扩展,出现如下问题: 解决方案:修改ph ...

  9. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包_03)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装常用工具_02) 安装Oracle11GR2所需要的依赖包 有高手写成了这样: yum -y install ...

  10. VS Code无法安装Go扩展依赖包问题解决及剖析

    问题: 在家里按照之前自己写的一篇博客"Go语言开发环境搭建详细教程"进行go语言的开发环境搭建时,发现安装go语言拓展的依赖包时出现错误了,具体错误如下(由于详细错误信息过长,所 ...

最新文章

  1. 程序员,如何三十而立?
  2. Centos目录及其常用处理命令
  3. 2、掌握C++基本语法
  4. Hi3516A开发--常用指令和根文件目录详解
  5. 【QGIS入门实战精品教程】4.1:QGIS栅格数据地理配准完整操作流程
  6. 如何利用云服务器挖矿_企业如何选择云服务器
  7. 使用Chatkit构建Node.js命令行聊天应用程序
  8. 作者:高辉,男,博士,中国国防科技信息中心工程师。
  9. csv去重 python_python去重函数是什么
  10. 每日算法系列【LeetCode 233】数字 1 的个数
  11. 计算机应用为什么要学机械制图,简述机械制图学习的重要性
  12. 【Python】遗传算法求解二元函数最值
  13. 163vip邮箱登录,网易邮箱如何登录?vip163邮箱怎么登陆?
  14. 学习打卡 2020/2/4
  15. 企业测试环境部署(一)
  16. php 制作的效果图,PS制作逼真的下雨效果图
  17. python开发之Socket网络编程
  18. 如何恢复移动硬盘数据删除的文件
  19. Android Okio应用及解析
  20. 2021年原生JS实现韩雪冬轮播图

热门文章

  1. 本地静态网页上传到服务器
  2. 写得太好了,大约《越狱》批评(发布)
  3. loadrunner-md5签名加密并转大写
  4. SCVMM 2012 R2---安装Hyper-V Server 2012 R2主机服务器
  5. matebook13、14 C盘扩展
  6. KafkaConsumer实现精确的latest(结尾)开始消费
  7. 【matlab实现多种股票数据同列收盘价格分析走势图,以及涨跌幅变化曲线第二篇】
  8. 计算机安全群,大开眼界||斯坦福大学信息安全课程群
  9. 如何一条命令查询笔记本电池损耗情况-生成报告
  10. JS-表格行的动态删除和添加(insertRow deleteRow)