前提・実現したいこと

BottleでWebページに”Hello World”と表示したいです。

発生している問題・エラーメッセージ

①仮想環境を作成
②Bottleをインストール
③プログラム(以下に記載)を実行
④Bottleフレームワークの開発用サーバを起動
⑤Listening on htto://localhost:8000/と表示され、
URL部分をブラウザに入力すると、エラーになります。

コマンドプロントに以下のエラーが表示されました。

C:\Users\*****(本名)\Desktop\yasashiipython\pybotweb\lib\site- 
packages\bottle.py:3468:
Deprecation Warning: Flags not at the start of the expression
“((?m)[urbURB]?(?:’’(“ (truncated)
Patterns = [re.comple (p%pattern_vars) for p in patterns]
C:\Users\*****(本名)\Desktop\yasashiipython\pybotweb\env\lib\site- 
packages\bottle.py:3468:
DeprecationWarning: Flags not at the start of the expression '\\[\\{((?:((? 
m)[urbURB'(truncated)
patterns = [re.compile(p&pattern_vars) for p in patterns]
127.0.0.1 - - [07/May/2018 22:2625] “GET / HTTP/1.1” 404 720
127.0.0.1 - - [07/May/2018 22:2625] “GET /favicon.ico HTTP/1.1” 404 742

sys:1: ResourceWarning: unclosed <socket.socket fd=360, 
family=AddressFamily.AF_INET,type=Socketkind.SOCK_STREAM, proto=0, laddr= 
('127.0.0.1', 8000)

ブラウザ上のエラー表示

Error: 404 Not Found
Sorry, the requested URL 'http://localhost:8080/' caused an error:

該当のソースコード

from bottle import route, run


@route('/hello')
def hello():
return 'Hello World!'

run(host='localhost', port=8000, debug=True)

試したこと

このエラーが出現する前に、もう1つエラーが出ていました。
調べてみると、「マシン名が日本語の文字列だと発生するエラー」だったので、
マシン名を変更して、そのまま再起動しました。エラー名は控えていません。

ホスト名を8080、8000と試したが、エラー。

補足情報(FW/ツールのバージョンなど)

windows8.1 64bit
Python3.6.5