2016-10-05 2 views
1

この問題を検索しましたが、この問題を参照する特定の解決策はありません。Python-pyramidはローカルホストを実行しません

python pyramidをインストールして実行しようとしています。

私はanacondaをインストールし、仮想環境を作成し、pip install "pyramid==1.7.3"を使用してピラミッドをインストールしました。

はその後

`from wsgiref.simple_server import make_server 
    from pyramid.config import Configurator 
    from pyramid.response import Response 


    def hello_world(request): 
     return Response('Hello %(name)s!' % request.matchdict) 

    if __name__ == '__main__': 
     config = Configurator() 
     config.add_route('hello', '/hello/{name}') 
     config.add_view(hello_world, route_name='hello') 
     app = config.make_wsgi_app() 
     server = make_server('0.0.0.0', 8080, app) 
     server.serve_forever()` 

このhelloworld.pyを実行します。これはサーバーを起動しないので、ブラウザでlocalhost:8080を開くと、404 Not Found The resource could not be found.エラーが表示されます。ここ

は、私がここで何をしないのですCommand Prompt

のですか?

誰かが気付かなかった場合は、私は初心者です。

+0

は、あなたのサーバが起動しなかったし、実行されています。 "localhost:8080/hello/john"を使用してみてください –

+0

それは "http:// localhost:8080/hello/world" – user6923096

答えて

1

PythonでのWebアプリケーション開発の初心者にとっては、Quick Tutorialで作業することをお勧めします。要件を含むすべての手順をスキップしないでください。 PythonとそのエコシステムでWebアプリケーションを作成するための優れた概要を提供しています。

アナコンダはデータサイエンスの読者を対象としています。私たちの文書では、Anacondaでの作業方法に関する具体的な指示はありませんので、あなた自身でその部分を習得しなければなりません。

関連する問題