1

我正在尝试在 Python 中安装 Geopy。我该如何以非常简单的方式做到这一点?我安装了 Python 3.4.0 启动器。我在哪里编写 Geopy 安装命令?在扩展名为 .py 的文本文件上?还是在终端?我已经阅读了使用 easy-install 和 pip 安装 Geopy 的方法。我应该使用哪一个?下面是我读过的一个例子:

mkdir -p $HOME/lib/pythonX.Y, where X.Y is the Python version, and press Enter.
easy_install-X.Y package, where package is the name of the package to install, and press Enter.

下面是我读过的另一个安装:

pip install geopy

>>> from geopy.geocoders import Nominatim
>>> geolocator = Nominatim()
>>> location = geolocator.geocode("175 5th Avenue NYC")
>>> print(location.address)
Flatiron Building, 175, 5th Avenue, Flatiron, New York, NYC, New York, ...
>>> print(location.latitude, location.longitude)
(40.7410861, -73.9896297241625)
>>> print(location.raw)
{u'place_id': u'9167009604', u'type': u'attraction', ...}

那么,在上面的代码中,我在哪里写这个,因为这是根据请求打印结果?在终端?我有 Python 启动器,但似乎无法在其中编写新脚本,它只加载扩展名为 .py 的文本文件。

抱歉在这里询问基础知识。非常新手。如果有人能解释我如何安装 Geopy 并逐步执行上述地理编码技术,将不胜感激。

4

3 回答 3

8

假设您已安装 pip(如英里所述),在终端中,键入:

pip install geopy

然后你应该能够在 python 中使用 geopy 模块。从终端尝试

python
>>> from geopy.geocoders import Nominatim
>>> geolocator = Nominatim()
...etc
于 2014-10-09T11:24:21.790 回答
1

Python 3.4 带有 pip,因此您应该能够在命令行中执行以下操作:

python -m pip install geopy

如果这不起作用,请先尝试运行:

python -m ensurepip
于 2014-10-09T11:21:28.263 回答
0

假设您正在尝试在 Windows 上安装。这就是我所做的。先决条件:pip(其他在这里找到,如何安装

  1. 第一步:以管理员身份运行cmd
  2. 第 2 步:cd ..
  3. 第 3 步:cd .. // 你现在是 root
  4. 第四步:点安装geopy

虽然回答已经晚了。希望它可以帮助某人。

这就是你的看法

于 2016-05-24T08:04:05.083 回答