2017-10-19 9 views
1

gmplotをはじめて使用しようとしています。私はそれを正常にインストールしました。私は私が何かをするために開始する前だけそれが動作確認するために、サンプルコードを実行しようとし、これを得た: はAttributeError:モジュールのgmplot 'には属性を持っていない「GoogleMapPlotter」以下Python gmplotには属性がありません 'GoogleMapPlotter'

がgmplotのためのサンプルコードです:

import gmplot 

gmap = gmplot.GoogleMapPlotter(37.428, -122.145, 16) 

gmap.plot(latitudes, longitudes, 'cornflowerblue', edge_width=10) 
gmap.scatter(more_lats, more_lngs, '#3B0B39', size=40, marker=False) 
gmap.scatter(marker_lats, marker_lngs, 'k', marker=True) 
gmap.heatmap(heat_lats, heat_lngs) 

gmap.draw("mymap.html") 

私はGoogleのAPIクライアントライブラリに

pip install --upgrade google-api-python-client 

をインストールしてからgmplotをアップグレードしました。

pip install --upgrade gmplot 

私はPython 2.7および3.6で実行しようとしました。

すべて同じ結果です。何か案は?そして、それを再インストール

sudo pip uninstall gmplot 

+0

私はうまくいきました! – UserK

答えて

0

はとgmplotをアンインストールしてください。私はpip3を使ってパッケージをインストールし、私は1.20バージョンを手に入れました。 githubのreadmeで提供されているサンプルスクリプトはそのままでは機能しませんが、使い方を説明するだけです。

これを試してみて、それを保存するには、

import gmplot 

gmap = gmplot.GoogleMapPlotter(37.428, -122.145, 16) 
latitudes = [37.428,] 
longitudes = [-122.145,] 
more_lats = [37.429,] 
more_lngs = [-122.147,] 

gmap.plot(latitudes, longitudes, 'cornflowerblue', edge_width=10) 
gmap.scatter(more_lats, more_lngs, '#3B0B39', size=40, marker=False) 

gmap.draw("mymap.html") 

をtest.py python3 test.pyでそれを実行しmymap.htmlファイルがフォルダ内に表示されます。

関連する問題