前提
連投失礼いたします。初心者です。
anacondaで仮想環境を作成し、VScodeで実行しています。
今回はgeopyを使用したく、実行したところ、うまくいきませんでした。
実現したいこと
エラーの原因を突き止め、geopyを使用して緯度経度から直線距離を求めたい。
発生している問題・エラーメッセージ
Traceback (most recent call last): File "c:\Users\***.py", line 8, in <module> import geopy.distance File "C:\Users\***\AppData\Roaming\Python\Python39\site-packages\geopy\__init__.py", line 12, in <module> from geopy.geocoders import * # noqa File "C:\Users\***\AppData\Roaming\Python\Python39\site-packages\geopy\geocoders\__init__.py", line 194, in <module> from geopy.geocoders.algolia import AlgoliaPlaces File "C:\Users\***\AppData\Roaming\Python\Python39\site-packages\geopy\geocoders\algolia.py", line 1, in <module> from geopy.compat import Request, urlencode File "C:\Users\***\AppData\Roaming\Python\Python39\site-packages\geopy\compat.py", line 52, in <module> from urllib.request import (HTTPSHandler, ProxyHandler, Request, URLError, ImportError: cannot import name 'HTTPSHandler' from 'urllib.request' (C:\Users\Shima\anaconda3\lib\urllib\request.py)
該当のソースコード
import geopy.distance
試したこと
https://www.yoshiislandblog.net/2021/02/25/pip_issue/
https://atmarkit.itmedia.co.jp/ait/articles/1910/15/news018.html
urllibに関する記事をいろいろと読みましたが、そもそもなぜgeopyでこのエラーが出るのか、
urllibを再インストールするにしても方法がさっぱりわかりません。
細かく教えていただけると、とても助かります。
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー