在Windows 8.1上使用dcapp在dotcloud上部署示例django app时发现找不到文件错误

时间:2015-06-03 10:03:00

标签: python django dotcloud

我尝试从windows 8.1 pc上部署dotcloud示例diango应用程序,按照dotcloud网站上的说明进行处理。

一切顺利到跑步的地步:

@RequestMapping(value="/add/{name}", method=RequestMethod.POST, consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE)
public String processForm(@PathVariable String name, HttpServletRequest request) {
    Map<String, String[]> parameterMap = request.getParameterMap();
    ...
}

给了我:

  

找不到文件错误[Windows错误2系统找不到指定的文件]。没有为丢失的文件命名(也许文件名为空?)

错误之前的最后一条消息是:

  

_execute_child中的文件“subprocess.pyo”第957行。

我可以从我的浏览器访问该应用程序,但由于syncdb无法运行,因为找不到表错误而失败。我之前使用相同的命令行工具成功地在同一台PC上部署了样品瓶应用程序并且它运行良好,尽管它是一个非常简单的应用程序,没有数据库访问。

我认为其他人试图做同样的事情会有同样的问题,虽然我找不到任何引用它。是否有解决问题的方法,例如直接登录到dotcloud实例并在那里运行syncdb?据我所知,webapp控制台不允许这样的事情。可能是SSH会话?

0 个答案:

没有答案