質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

Q&A

解決済

1回答

4149閲覧

【Python】モジュールの検索方法がわからず困っています

piyo777

総合スコア7

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

0グッド

0クリップ

投稿2017/02/14 06:14

編集2017/02/14 06:49

###前提・実現したいこと
pythonでgoogle mapのマイマップに場所情報を登録し、マイマップにポイントを追加するプログラムを作っています。
http://d.hatena.ne.jp/kiwikiwi789/20100912/1284310744
↑試しにこちらのサイト様に載っているソースコードをもとに以下のコードを書いたのですが以下のエラーメッセージが発生しました。
###発生している問題・エラーメッセージ

Traceback (most recent call last): File "map_point.py", line 1, in <module> import gdata.maps.client ImportError: No module named maps.client

###該当のソースコード

python

1 2import gdata.maps.client 3 4client = gdata.maps.client.MapsClient() 5client.client_login('ログインしたいgoogleのID','そのIDのパスワード', source="myApp") 6 7targetMap = client.create_map('testmap') 8map_id = targetMap.get_map_id() 9content = '<Placemark><name>%s</name><description><![CDATA[%s]]></description><Point><coordinates>%s,%s</coordinates></Point></Placemark>' % ('misenonamae', 'misenosyousai', lng, lat) 10 11client.add_feature(map_id, 'misenonamae', content.encode(ENCODING))``` 12 13###試したこと 14ひとまず試しにエラーメッセージの通り、condaとpipでmaps.clientとモジュールを検索したのですが、ヒットしませんでした。検索方法が間違っているのか、それともほかの個所で何か問題があるのか、教えていただけると嬉しいです。 15 16<追記2017/2/14 15:4917上記サイト様の3つ目のソースコードをそのままコピーし、サクラエディタで編集しました。編集した点としては、googleのIDとIDのパスワードを追加し(個人情報なのでここでは伏せています)、日本語の部分をローマ字にしました。その後、Anaconda Promptで実行したところ、上記のエラーメッセージが出ました。 18 19###補足情報(言語/FW/ツール等のバージョンなど) 20使用しているPythonのバージョンはPython 2.7.12です。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

can110

2017/02/14 06:37

サイトを参考にした結果、あなたが実際に行ったこと(ライブラリのダウンロード~マシンに配置)を具体的に追記ください。
piyo777

2017/02/14 06:50

ご指摘ありがとうございます。追記いたしました。
can110

2017/02/14 06:52

つまりライブラリのダウンロードは行っていないということでしょうか?リンク切れになっているようですし。
piyo777

2017/02/14 07:02

はい、おっしゃる通り、ライブラリのダウンロードは行っていません。
piyo777

2017/02/14 07:23

差し支えなければ、ライブラリのダウンロードの方法を教えていただけませんか?
guest

回答1

0

ベストアンサー

実際にインストールはしていませんが、以下のパッケージが見つかりました。

(py2) C:\Windows\system32>conda install -c travis gdata=2.0.18 Fetching package metadata ............. Solving package specifications: . Package plan for installation in environment C:\Program Files\Anaconda3\envs\py2 : The following NEW packages will be INSTALLED: gdata: 2.0.18-py27_0 Proceed ([y]/n)?

これが求めているパッケージかは、ご自分で確認ください。
travis / packages / gdata 2.0.18
確認したところ、このパッケージにはmaps以下が含まれていません。

また、google my mapをAPIから作成する方法の質問もあるとおり、現在では提示されたサイトの方法では実現できない可能性があります。

別の方法を探した方がよいでしょう。
例えば、以下の情報が見つかりました。
Google マップ ウェブサービスのクライアント ライブラリ
Python client library for Google Maps API Web Services

投稿2017/02/14 06:49

編集2017/02/14 08:07
can110

総合スコア38233

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

piyo777

2017/02/14 07:03

回答ありがとうございます。早速試してみましたが、同様にエラーメッセージが出てしまいました。
can110

2017/02/14 07:11

何をどう試したのか(conda ~を実行したなど)具体的に記載ください。
piyo777

2017/02/14 07:17

説明不足で大変失礼いたしました。 conda install gdataを実行し、gdataパッケージをインストールした後に上記と同じソースコードを実行しました。
can110

2017/02/14 07:45

こちらでもパッケージインストール成功しましたが、同じimport エラーが発生することが確認できました。 少し調べてみますが、そもそもこのパッケージにはmaps.client含まれていないのかもしれません。
can110

2017/02/14 08:05

回答に追記しましたが、回答したgdataにはmaps以下が含まれていません。 別のパッケージによる異なる手法を探した方がよいかと思います。
piyo777

2017/02/15 10:13

返信が遅くなってしまい、申し訳ありません。 丁寧に回答いただきありがとうございます。他の方法の例として挙げてくださったものが使えそうなので早速試してみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問