coucapp push给出了[Errno 22]无效的参数

2024-05-02 16:34:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚刚从说明书中安装了couchapp,并完成了入门教程。当我运行couchapp push时,会出现如下错误:

    2012-06-23 14:05:08 [CRITICAL] unknown error [[Errno 22] Invalid argument]
Traceback (most recent call last):
  File "/Library/Python/2.6/site-packages/couchapp/dispatch.py", line 48, in dispatch
    return _dispatch(args)
  File "/Library/Python/2.6/site-packages/couchapp/dispatch.py", line 92, in _dispatch
    return fun(conf, conf.app_dir, *args, **opts)
  File "/Library/Python/2.6/site-packages/couchapp/commands.py", line 76, in push
    dbs = conf.get_dbs(dest)
  File "/Library/Python/2.6/site-packages/couchapp/config.py", line 146, in get_dbs
    return [Database(dburl, use_proxy=use_proxy) for dburl in dburls]
  File "/Library/Python/2.6/site-packages/couchapp/client.py", line 223, in __init__
    self.res.head()
  File "/Library/Python/2.6/site-packages/restkit/resource.py", line 122, in head
    params_dict=params_dict, **params)
  File "/Library/Python/2.6/site-packages/couchapp/client.py", line 143, in request
    raise RequestFailed("unknown error [%s]" % str(e))
RequestFailed: unknown error [[Errno 22] Invalid argument]

我在OSX10.6.8上,CouchDB已经用管理员设置好了,.couchapprc文件的默认数据库设置为http://user:pass@localhost:5984/mydb。我按照couchapp.org中的说明进行了自制安装。我唯一能理解的是这是一个与Python相关的问题,但我不了解Python,似乎也不明白为什么这个问题会失败。如果您能帮助我们找到并解决这个问题,我们将不胜感激。在

谢谢。在


Tags: inpyreturnpackagesconflinelibrarysite
2条回答

我也遇到了同样的问题,并通过降级到其他版本来解决它。在

https://github.com/downloads/couchapp/couchapp/couchapp-0.8.1-macosx.zip

目前看来是最好的解决办法。在

当这种情况发生在我身上时,这通常意味着……不知何故,\u doc文件夹中的某些JSON格式不好,而且可能处于一个奇怪的级别。就像两个身份证或者一个不该出现的地方。在

相关问题 更多 >