2017-01-16 9 views
0

私はFlaskとgooglemapsを使用してHerokuにWebアプリケーションをデプロイしようとしています。アプリはローカルに実行されますが、私は、サーバーにデプロイしようとしたとき、私はHerokuのログに、このエラーを取得する: はGoogleマップ== 2.4を追加する仮想環境でGoogleマップのためのさまざまなimport文を使用する:ここでNameError: name 'googlemaps' is not definedNameError:名前 'googlemaps'が定義されていません

は、私が試したものです。 5私のコードの異なるAPIキー

パート使用 をrequirements.txtします

from flask import Flask, render_template 
from googlemaps import Client 

app = Flask(__name__) 
gmaps = googlemaps.Client(key= my_key) 

my_distance = gmaps.distance_matrix((start_lat,start_lng),(end_lat,end_lng)) 
distance = my_distance['rows'][0]['elements'][0]['distance']['text'] 

答えて

1

をちょうどClient()によってgooglemaps.Client()を交換してください。これに

+1

ありがとうございます!これはうまくいった! – Jenn

0

変更このラインfrom googlemaps import Client

import googlemaps 
関連する問題