- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我一直在尝试为 Symfony2 安装 Buzz。我将它添加到 deps 文件,并尝试更新我的供应商:
php bin/vendors update
命令只是告诉我我已经安装了标准版本,我应该尝试使用:
php bin/vendors install --reinstall
相反。我做到了。
但是随后弹出一个错误并告诉我:
Updating deps.lock
sh:/var/www/Symfony/vendor/bundles/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php: not found
PHP Fatal error: Class 'Doctrine\Common\Annotations\AnnotationRegistry' not found in /var/www/Symfony/app/autoload.php on line 37
PHP Fatal error: Class 'Doctrine\Common\Annotations\AnnotationRegistry' not found in /var/www/Symfony/app/autoload.php on line 37
然后什么都没有了,这并不奇怪,因为我的 vendors 文件夹几乎是空的。
有没有人遇到过这个问题?关于如何修复它的任何线索?
编辑:
我找到了这个错误的根源。我没有安装 git,所以我安装了 :
sudo apt-get install git-core
查看此链接以获取更多信息:http://comments.gmane.org/gmane.comp.php.symfony.symfony2/8239
但是我现在遇到了另一个错误(“查找命名空间“buzz.client.curl”,没有找到”)。我正在为那个问题创建另一个线程,因为它不是同一个问题 ( link here )。
最佳答案
这不是更新供应商的正确方法。每the docs
There is also a
php bin/vendors update
command, but this has nothing to do with upgrading your project and you will normally not need to use it. This command is used to freeze the versions of all of your vendor libraries by updating them to the version specified indeps
and recording it into thedeps.lock
file.
因此,您需要做的就是运行 php bin/vendors install
(我知道,这很令人困惑。我部分责怪他们为子命令命名不当)
为帮助解决您当前的问题,请尝试这些步骤
rm -rf vendor/*
rm -rf app/cache/*
rm app/bootstrap.php.cache
php bin/vendors install
希望它有用
关于php - Symfony2 : --reinstall issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10621949/
我正在为 Plone 开发产品,比如 foo.core .除了那个核心产品,还有几个相关的产品。喜欢 foo.optional .这些相关产品可能在实例中可用,如果可用,则可以安装它们(换句话说:我不
我正在使用示例数据安装 magento2。所有要求都已完成,Magento 安装过程开始但在一些过程后停止。 我必须等待完整的安装过程,但没有任何 react 。所以我需要重新启动我的 magento
我正在本地计算机上为 Drupal 开发自定义模块。 当我编辑代码时,更改永远不会立即应用。因此,我转到管理模块,卸载并重新安装我的模块。这是卸载-安装-开发-重复的循环,缓慢而乏味。 有更好的方法吗
我刚刚重新安装了 Python 2.7 和 mysql-python(使用 Windows 安装程序 https://pypi.python.org/pypi/MySQL-python/1.2.5 )
我一直在尝试为 Symfony2 安装 Buzz。我将它添加到 deps 文件,并尝试更新我的供应商: php bin/vendors update 命令只是告诉我我已经安装了标准版本,我应该尝试使用
我已经执行了这个命令,现在码头不起作用了.。我怎样才能正确修理(或重新安装)码头?。我试着去做。但它并没有奏效。以下是我的错误消息:
我已经执行了这个命令,现在码头不起作用了.。我怎样才能正确修理(或重新安装)码头?。我试着去做。但它并没有奏效。以下是我的错误消息:
我正在使用 poetry 来管理我的 python 项目的依赖项,我真的很喜欢它!目前我的项目的一个依赖项是来自内部库的轮子,因为它是内部的,所以必须从轮子安装。最近我对库做了一些更改,我想在我的项目
我正在编写一个以密码作为参数的 BAT 脚本。我想从命令历史记录和输出窗口中删除所有提及密码的内容。我将此添加到脚本的末尾: cls doskey /reinstall 我第一次运行我的脚本时,它完全
我的一个 RMarkdown 脚本中有以下 R 代码: install.packages("dplyr", repos="http://cran.us.r-project.org") install.
我正在开发一个应该安装多个 Windows 服务的安装程序。我们经常制作新版本(使用新的 .msi 文件),并且我们使用重大升级使其更容易安装到以前的安装中。 问题是我们需要在不覆盖服务配置(例如帐户
我发现 --avoid-reinstalls 可以在 cabal 失败的地方构建软件包。它到底在做什么? Cabal 是否已经尝试避免重新安装,或者不应该这样做? 最佳答案 这个邮件列表帖子解释得很好
我有一个 requirements.txt 文件,其中有一些 git+ 引用。出于某种原因,我总是想重新安装这些,即使我进行了更改并修改了版本并将其推送到我的 github 存储库,pip 说要求已经
我知道我可以用 pip --ignore-installed --no-deps 重新安装没有依赖项的 pkg;但是,如果缺少依赖项,则无论如何都不会安装它。如何重新安装 pkg 并且仅安装未安装的依
有没有办法在重新安装应用程序代码时进行检测。 我看到可以通过在广播接收器中监听 PACKAGE_REPLACED 事件来检测来自市场的应用程序更新。但是如果应用程序是从编辑器 (eclipse) 重新
我正在尝试使用 bzip2 扩展从 mac 上的源代码编译 php,但我一直收到错误提示 checking for BZip2 in default path... not found 我尝试设置 L
基本上我正在尝试升级我的应用程序,据我所知,以下内容应该无条件地重新安装所有组件: msiexec/i myapp.msi REINSTALL=ALL REINSTALLMODE=vamus 但是在详
我正在将统计算法实现到 R 包中,该包将用于我的分析。 R 包在我的磁盘上是本地的。 由于我对 R 包进行了大量更改,因此我希望我的分析脚本在每次运行时重新安装并重新加载新的 R 包。 做到这一点的最
我正在开发 wxHaskell 库,并希望将我的开发工作与 hackage 中的稳定 wxHaskell 分开,我按以下方式使用 cabal-dev: 我从darcs获得了wxHaskell的源代码;
我的设置有: - oracle-instantclient (downgraded from 12 to 11) - Virtual Environment with Python + Django
我是一名优秀的程序员,十分优秀!