安装 Passport 出错

vagrant@homestead:~/Code/newbox5$
vagrant@homestead:~/Code/newbox5$ git branch
master

  • passport
    vagrant@homestead:~/Code/newbox5$
    vagrant@homestead:~/Code/newbox5$
    vagrant@homestead:~/Code/newbox5$
    vagrant@homestead:~/Code/newbox5$ composer require laravel/passport:~4.0
    ./composer.json has been updated
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Your requirements could not be resolved to an installable set of packages.

    Problem 1

    • Conclusion: don't install laravel/passport v4.0.3
    • Conclusion: don't install laravel/passport v4.0.2
    • Conclusion: don't install laravel/passport v4.0.1
    • Conclusion: don't install laravel/passport v4.0.0
    • Conclusion: remove paragonie/random_compat v9.99.99
    • Installation request for laravel/passport ~4.0 -> satisfiable by laravel/passport[4.0.x-dev, v4.0.0, v4.0.1, v4.0.2, v4.0.3].
    • Conclusion: don't install paragonie/random_compat v9.99.99
    • laravel/passport 4.0.x-dev requires league/oauth2-server ^6.0 -> satisfiable by league/oauth2-server[ 6.0.0, 6.0.1, 6.0.2, 6.1.0, 6.1.1].
    • league/oauth2-server 6.0.0 requires paragonie/random_compat ^2.0 -> satisfiable by paragonie/random_c ompat[v2.0.0, v2.0.1, v2.0.10, v2.0.11, v2.0.12, v2.0.13, v2.0.14, v2.0.15, v2.0.16, v2.0.17, v2.0.2, v2.0. 3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
    • league/oauth2-server 6.0.1 requires paragonie/random_compat ^2.0 -> satisfiable by paragonie/random_c ompat[v2.0.0, v2.0.1, v2.0.10, v2.0.11, v2.0.12, v2.0.13, v2.0.14, v2.0.15, v2.0.16, v2.0.17, v2.0.2, v2.0. 3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
    • league/oauth2-server 6.0.2 requires paragonie/random_compat ^2.0 -> satisfiable by paragonie/random_c ompat[v2.0.0, v2.0.1, v2.0.10, v2.0.11, v2.0.12, v2.0.13, v2.0.14, v2.0.15, v2.0.16, v2.0.17, v2.0.2, v2.0. 3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
    • league/oauth2-server 6.1.0 requires paragonie/random_compat ^2.0 -> satisfiable by paragonie/random_c ompat[v2.0.0, v2.0.1, v2.0.10, v2.0.11, v2.0.12, v2.0.13, v2.0.14, v2.0.15, v2.0.16, v2.0.17, v2.0.2, v2.0. 3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
    • league/oauth2-server 6.1.1 requires paragonie/random_compat ^2.0 -> satisfiable by paragonie/random_c ompat[v2.0.0, v2.0.1, v2.0.10, v2.0.11, v2.0.12, v2.0.13, v2.0.14, v2.0.15, v2.0.16, v2.0.17, v2.0.2, v2.0. 3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
    • Can only install one of: paragonie/random_compat[v2.0.0, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.1, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.10, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.11, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.12, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.13, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.14, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.15, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.16, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.17, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.2, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.3, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.4, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.5, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.6, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.7, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.8, v9.99.99].
    • Can only install one of: paragonie/random_compat[v2.0.9, v9.99.99].
    • Installation request for paragonie/random_compat (locked at v9.99.99) -> satisfiable by paragonie/ran dom_compat[v9.99.99].

Installation failed, reverting ./composer.json to its original content.
vagrant@homestead:~/Code/newbox5$

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
liyu001989
最佳答案
5年前 评论
讨论数量: 2
liyu001989
5年前 评论

The best answer above is can't be found. so I provide the answer in my case (laravel:5.5):
If your occured some error like below of composer cli,
php version is not satisfied to doctrine/orm ...
then composer require doctine/orm:2.

after this , composer cli would occured another error below:
"Can only install one of: paragonie/random_compat[v2.0.0, v9.99.99]" and so on..
then composer require paragonie/random_compat:2.*

after above action:
we can run composer install laravel/passport=~4.0

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!