Vagrant 为什么Berkself试图解决已删除的食谱?

Vagrant 为什么Berkself试图解决已删除的食谱?,vagrant,chef-infra,berkshelf,Vagrant,Chef Infra,Berkshelf,我用的是berkshelf,主厨solo&vagrant 我使用berksinit和berksinstall来设置一本烹饪书 然后,我删除了此文件夹,创建了新的cookbook,当我尝试安装一些库时,出现以下错误: Fetching 'deploy_key' from source at ../../../webtest-deploy/cookbooks/deploy_key The resource at '/Users/true/Sites/webtest-deploy/cookbooks/

我用的是berkshelf,主厨solo&vagrant

我使用berksinit和berksinstall来设置一本烹饪书

然后,我删除了此文件夹,创建了新的cookbook,当我尝试安装一些库时,出现以下错误:

Fetching 'deploy_key' from source at ../../../webtest-deploy/cookbooks/deploy_key
The resource at '/Users/true/Sites/webtest-deploy/cookbooks/deploy_key' does not appear to be a valid cookbook. Does it have a metadata.rb?

我使用了
berks-shelf-uninstall
来卸载这本食谱,但没有任何帮助。如何修复此问题

您是否尝试过手动将其从位于
~/.berkself/cookbooks/-
的Berkself中删除?或者只是清除整个“~/.berkself/cookbooks”目录。它毕竟是一个缓存。