2017-09-18 1 views
0

내가 an article 다음 내 첫 번째 프로젝트를 만드는 오전 창에 실패pserve development.ini --reload : 10 64 비트

내가 아래 명령을 시도하면서; 프로세스가 루프에 들어가서 서버를 시작하고 죽이고 다시 서버를 시작하여 강제 종료하고 루프를 중단하지 않고 계속 종료합니다. 다음은

pserve development.ini --reload 

그것은 파이썬 3 except SomeException, v: 구문 내장되지 않은 사용하려는 라이브러리처럼 보이는 로그

//--------------------------------------------------------- 
Starting monitor for PID 11912. 
Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
    File "D:\Others\Python\myBlog\lib\site-packages\hupper\ipc.py", line 322, in spawn_main 

    func(**kwargs) 
    File "D:\Others\Python\myBlog\lib\site-packages\hupper\worker.py", line 237, in worker_main 

    func(*spec_args, **spec_kwargs) 
    File "D:\Others\Python\myBlog\lib\site-packages\pyramid\scripts\pserve.py", line 32, in main 

    return command.run() 
    File "D:\Others\Python\myBlog\lib\site-packages\pyramid\scripts\pserve.py", line 229, in run 

    app = loader.get_wsgi_app(app_name, config_vars) 
    File "D:\Others\Python\myBlog\lib\site-packages\plaster_pastedeploy\__init__.py", line 131, in get_wsgi_app 
    global_conf=defaults) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 247, in loadapp 
    return loadobj(APP, uri, name=name, **kw) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 271, in loadobj 
    global_conf=global_conf) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 296, in loadcontext 
    global_conf=global_conf) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 320, in _loadconfig 
    return loader.get_context(object_type, name, global_conf) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 450, in get_context 
    global_additions=global_additions) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 562, in _pipeline_app_context 
    for name in pipeline[:-1]] 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 562, in <listcomp> 
    for name in pipeline[:-1]] 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 406, in get_context 
    global_conf=global_conf) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 296, in loadcontext 
    global_conf=global_conf) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 328, in _loadegg 
    return loader.get_context(object_type, name, global_conf) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 620, in get_context 
    object_type, name=name) 

    File "d:\others\python\myblog\lib\site-packages\paste\deploy\loadwsgi.py", line 646, in find_egg_entry_point 
    possible.append((entry.load(), protocol, entry.name)) 

    File "D:\Others\Python\myBlog\lib\site-packages\pkg_resources\__init__.py", line 2405, in load 
    return self.resolve() 

    File "D:\Others\Python\myBlog\lib\site-packages\pkg_resources\__init__.py", line 2411, in resolve 
    module = __import__(self.module_name, fromlist=['__name__'], level=0) 

    File "D:\Others\Python\myBlog\lib\site-packages\weberror-0.13.1-py3.6.egg\weberror\evalexception.py", line 127 
    except ValueError, ve: 
        ^

SyntaxError: invalid syntax 

Killing server with PID 11912. 

Starting monitor for PID 4564. 

Traceback (most recent call last): 

답변

2

입니다 파이썬 3에서 파이썬 2 만 유효 except SomeException as v:을 사용해야합니다. 이것을 파이썬 2에서 실행하거나 파이썬 3을 지원하는이 라이브러리의 새로운 버전을 찾아보십시오.

Python try...except comma vs 'as' in except

관련 문제