在ubuntu上使用Geocooch扩展couchdb后出现初始化问题

在ubuntu上使用Geocooch扩展couchdb后出现初始化问题,couchdb,couchapp,couchdb-futon,Couchdb,Couchapp,Couchdb Futon,env是ubuntu 12.10。src版本是apache-couchdb-1.2.1和 Geocook-couchdb1.2.x, 首先,我只是把这两个文件都放在下载文件夹中,但是当我执行make-in时 GeoCoach文件夹随后出现以下问题: ryu@ryu-Asp:~/Downloads/geocouch-couchdb1.2.x$ make fatal: Not a git repository (or any of the parent directories): .git fata

env是ubuntu 12.10。src版本是apache-couchdb-1.2.1和 Geocook-couchdb1.2.x, 首先,我只是把这两个文件都放在下载文件夹中,但是当我执行make-in时 GeoCoach文件夹随后出现以下问题:

ryu@ryu-Asp:~/Downloads/geocouch-couchdb1.2.x$ make
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
我在谷歌上找不到解决方案,所以忽略这个问题,继续 配置基于:

然后得到以下错误消息:

Apache CouchDB 1.2.1 (LogLevel=info) is starting. 
[error] [<0.93.0>] {error_report,<0.31.0>,
                {<0.93.0>,supervisor_report,
                 [{supervisor,{local,couch_secondary_services}},
                  {errorContext,start_error},
                  {reason,
                   {'EXIT',
                    {undef,
                     [{couch_spatial,start_link,[],[]},
                      {supervisor,do_start_child,2,
                       [{file,"supervisor.erl"},{line,303}]},
                      {supervisor,start_children,3,
                       [{file,"supervisor.erl"},{line,287}]},
                      {supervisor,init_children,2,
                       [{file,"supervisor.erl"},{line,253}]},
                      {gen_server,init_it,6,
                       [{file,"gen_server.erl"},{line,304}]},
                      {proc_lib,init_p_do_apply,3,
                       [{file,"proc_lib.erl"},{line,227}]}]}}},
                  {offender,
                   [{pid,undefined},
                    {name,spatial_manager},
                    {mfargs,{couch_spatial,start_link,[]}},
                    {restart_type,permanent},
                    {shutdown,brutal_kill},
                    {child_type,worker}]}]}}
{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal, ["/usr/local/etc/couchdb/default.ini","/usr/local/etc/couchdb/local.ini"]]},{'EXIT',   {{badmatch,{error,shutdown}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,98}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,274}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}

=SUPERVISOR REPORT==== 23-Feb-2013::16:24:04 ===
 Supervisor: {local,couch_secondary_services}
 Context:    start_error
 Reason:     {'EXIT',
                 {undef,
                     [{couch_spatial,start_link,[],[]},
                      {supervisor,do_start_child,2,
                          [{file,"supervisor.erl"},{line,303}]},
                      {supervisor,start_children,3,
                          [{file,"supervisor.erl"},{line,287}]},
                      {supervisor,init_children,2,
                          [{file,"supervisor.erl"},{line,253}]},
                      {gen_server,init_it,6,
                          [{file,"gen_server.erl"},{line,304}]},
                      {proc_lib,init_p_do_apply,3,
                          [{file,"proc_lib.erl"},{line,227}]}]}}
 Offender:   [{pid,undefined},
              {name,spatial_manager},
              {mfargs,{couch_spatial,start_link,[]}},
              {restart_type,permanent},
              {shutdown,brutal_kill},
              {child_type,worker}]

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
apachecouchdb1.2.1(LogLevel=info)正在启动。 [错误][{错误报告,, {,主管报告, [{主管,{本地、二级服务}, {errorContext,start_error}, {原因, {'EXIT', {undf, [{coach_spatial,start_link,[],[]}, {主管,不要启动孩子,2, [{file,“supervisor.erl”},{line,303}]}, {主管,start_儿童,3, [{file,“supervisor.erl”},{line,287}]}, {主管,初始儿童,2, [{file,“supervisor.erl”},{line,253}]}, {gen_server,init_it,6, [{file,“gen_server.erl”},{line,304}]}, {proc_lib,init_p_do_apply,3, [{file,“proc_lib.erl”},{line,227}]}}, {罪犯, [{pid,未定义}, {name,space_manager}, {mfargs,{coach_spatial,start_link,[]}, {restart_type,permanent}, {关闭,残暴的杀戮}, {child_type,worker}]}}} {“init终止于do_boot”{{badmatch,{error,{bad_return,{{coach_app,start,[normal,[/usr/local/etc/couchdb/default.ini],“/usr/local/etc/couchdb/local.ini”]},{EXIT',{badmatch,{error,shutdown},{coach_server,start_server,start_server,1,[{file,[{coach server,super.erl},{line,98,old,application,{start,{master 4,}主应用程序,{,{line,274}]}}},[{coach,start,0,[{file,“coach.erl”},{line,18}]},{init,start{it,1,[]},{init,start{em,1,[]} =主管报告===2013年2月23日::16:24:04=== 主管:{本地,沙发服务} 上下文:启动错误 原因:{'EXIT', {undf, [{coach_spatial,start_link,[],[]}, {主管,不要启动孩子,2, [{file,“supervisor.erl”},{line,303}]}, {主管,start_儿童,3, [{file,“supervisor.erl”},{line,287}]}, {主管,初始儿童,2, [{file,“supervisor.erl”},{line,253}]}, {gen_server,init_it,6, [{file,“gen_server.erl”},{line,304}]}, {proc_lib,init_p_do_apply,3, [{file,“proc_lib.erl”},{line,227}]} 罪犯:[{pid,未定义], {name,space_manager}, {mfargs,{coach_spatial,start_link,[]}, {restart_type,permanent}, {关闭,残暴的杀戮}, {child_type,worker}] 崩溃转储已写入:erl_Crash.dump 初始化终止于do_引导()
顺便说一句,我尝试了将src放到/usr/local/src的方法,但仍然不起作用。

最后我发现这都是我的错,我在~/.bashrc中添加了export语句,而不是/etc/environment
Apache CouchDB 1.2.1 (LogLevel=info) is starting. 
[error] [<0.93.0>] {error_report,<0.31.0>,
                {<0.93.0>,supervisor_report,
                 [{supervisor,{local,couch_secondary_services}},
                  {errorContext,start_error},
                  {reason,
                   {'EXIT',
                    {undef,
                     [{couch_spatial,start_link,[],[]},
                      {supervisor,do_start_child,2,
                       [{file,"supervisor.erl"},{line,303}]},
                      {supervisor,start_children,3,
                       [{file,"supervisor.erl"},{line,287}]},
                      {supervisor,init_children,2,
                       [{file,"supervisor.erl"},{line,253}]},
                      {gen_server,init_it,6,
                       [{file,"gen_server.erl"},{line,304}]},
                      {proc_lib,init_p_do_apply,3,
                       [{file,"proc_lib.erl"},{line,227}]}]}}},
                  {offender,
                   [{pid,undefined},
                    {name,spatial_manager},
                    {mfargs,{couch_spatial,start_link,[]}},
                    {restart_type,permanent},
                    {shutdown,brutal_kill},
                    {child_type,worker}]}]}}
{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal, ["/usr/local/etc/couchdb/default.ini","/usr/local/etc/couchdb/local.ini"]]},{'EXIT',   {{badmatch,{error,shutdown}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,98}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,274}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}

=SUPERVISOR REPORT==== 23-Feb-2013::16:24:04 ===
 Supervisor: {local,couch_secondary_services}
 Context:    start_error
 Reason:     {'EXIT',
                 {undef,
                     [{couch_spatial,start_link,[],[]},
                      {supervisor,do_start_child,2,
                          [{file,"supervisor.erl"},{line,303}]},
                      {supervisor,start_children,3,
                          [{file,"supervisor.erl"},{line,287}]},
                      {supervisor,init_children,2,
                          [{file,"supervisor.erl"},{line,253}]},
                      {gen_server,init_it,6,
                          [{file,"gen_server.erl"},{line,304}]},
                      {proc_lib,init_p_do_apply,3,
                          [{file,"proc_lib.erl"},{line,227}]}]}}
 Offender:   [{pid,undefined},
              {name,spatial_manager},
              {mfargs,{couch_spatial,start_link,[]}},
              {restart_type,permanent},
              {shutdown,brutal_kill},
              {child_type,worker}]

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()