zoukankan      html  css  js  c++  java
  • composer(作曲家)安装php-ml

    刚开始我用的是up5.6版本php命令安装composer

    后来使用composer时发现命令行会提示php版本太低

    于是我下载了wamp,使用7.1版本的php重新安装了composer,因为php-ml要求必须是7.1版本

    在安装的时候有一些问题,那就是安装不成功,并没有出现该出现的文件夹

    使用composer安装时,都是使用composer.json所在的路径

    使用composer require php-ai/php-ml

    安装php-ml,但是没有成功,提示的有错误

    此时是因为没有忽略版本匹配

    首先设置composer为国内镜像

    composer config -g repo.packagist composer https://packagist.phpcomposer.com
    

    再使用忽略版本匹配命令

    composer install --ignore-platform-reqs
    

    即可发现php-ml目录处产生了vendor文件夹,里面就是所有的库文件

    至此,完成composer安装php包的过程

    附加:其实这个在我安装php-ml时没有使用到

    关于update命令

    composer update --ignore-platform-reqs
    

    如果提示警告:

    Cannot create cache directory /home/vagrant/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache
    Cannot create cache directory /home/vagrant/.composer/cache/files/, or directory is not writable. Proceeding without cache

    这是在虚拟机中执行composer,提示这个目录没有可写权限,composer无法缓存下载的包,这样就每次都得重新下载,把目录改成可写可读即可。

    sudo chmod -R 777 /home/vagrant/.composer/cache/files/


  • 相关阅读:
    RABC权限管理
    七牛云上传
    支付宝沙箱支付(Django端)超适合小白哦~
    ModelSerialzier + ModelViewSet基础使用
    微博三方登录
    Celery梳理
    ios 动画
    ios 贝塞尔动画
    ios 贝塞尔
    ios Masonry 开发细节
  • 原文地址:https://www.cnblogs.com/wgphp/p/8001434.html
Copyright © 2011-2022 走看看