从我的仓库中运行eb init
似乎很好地完成了配置选项,但最后给出了:
local variable 'fullpath' referenced before assignment
配置文件确实在.elasticbeanstalk中创建好,但“eb start”给出了同样的错误:
local variable 'fullpath' referenced before assignment
任何建议都将不胜感激。
更多细节: http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html
答案 0 :(得分:0)
这很可能是因为它无法在您的系统上找到AWSDevTools
文件夹(从源代码判断)。您应该将整个文件夹移动到根目录,例如:
/AWSDevTools
此外,他们的core.py
似乎存在一个错误,它会阻止任何有用的内容被打印到控制台。
但是,您可以修改logconfig.json
文件并找到以下行:
"root": {
"level": "NONE"
},
将其更改为:
"root": {
"level": "DEBUG"
},
当您再次运行eb init
或eb start
时,它将创建一个名为eb-cli.log
的日志文件。查看内部会告诉您文件夹的预期位置。
另见forum thread。