ImportError: No module named 'geopy' ipython-notebook
ImportError: No module named 'geopy' ipython-notebook
目前我需要做一些距离计算。为此,我在 ipython-notebook(版本 4.0.4)上尝试以下操作:
from geopy.distance import vincenty
ig_gruendau = (50.195883, 9.115557)
delphi = (49.99908,19.84481)
print(vincenty(ig_gruendau,delphi).miles)
不幸的是,当 运行 上述代码时,我收到以下错误:ImportError: No module named 'geopy'
因为我是 python 的新手,我想知道如何安装这个模块(没有管理员权限)或者我有哪些其他简单的选项可以用于此计算?
谢谢,
毫升
您需要在 python 安装中安装缺少的模块。所以你必须 运行 命令:
pip install geopy
在您的终端中。如果您没有 pip,则必须使用以下命令安装它:
easy_install pip
如果两个命令都失败并显示 Permission denied
,那么您必须以 root 身份启动命令:
sudo easy_install pip
sudo pip install geopy
或者对于 pip,仅为您的用户安装它:
pip install geopy --user
为了将来参考,每当您遇到此类错误时:
ImportError: No module named 'XXXXX'
你可以在pypi上用pip搜索:
% pip search XXXXX
在你的情况下:
% pip search geopy
tornado-geopy (0.1.0) - tornado-geopy is an asynchronous version of the awesome geopy library.
geopy.jp (0.1.0) - Geocoding library for Python.
geopy.jp-2.7 (0.1.0) - Geocoding library for Python.
geopy (1.11.0) - Python Geocoding Toolbox
HTH
即使您使用 pip install
命令安装,您仍然必须使用:
conda install -c conda-forge geopy
这个命令在anaconda服务器中,所以它被安装在anaconda中。
目前我需要做一些距离计算。为此,我在 ipython-notebook(版本 4.0.4)上尝试以下操作:
from geopy.distance import vincenty
ig_gruendau = (50.195883, 9.115557)
delphi = (49.99908,19.84481)
print(vincenty(ig_gruendau,delphi).miles)
不幸的是,当 运行 上述代码时,我收到以下错误:ImportError: No module named 'geopy'
因为我是 python 的新手,我想知道如何安装这个模块(没有管理员权限)或者我有哪些其他简单的选项可以用于此计算?
谢谢, 毫升
您需要在 python 安装中安装缺少的模块。所以你必须 运行 命令:
pip install geopy
在您的终端中。如果您没有 pip,则必须使用以下命令安装它:
easy_install pip
如果两个命令都失败并显示 Permission denied
,那么您必须以 root 身份启动命令:
sudo easy_install pip
sudo pip install geopy
或者对于 pip,仅为您的用户安装它:
pip install geopy --user
为了将来参考,每当您遇到此类错误时:
ImportError: No module named 'XXXXX'
你可以在pypi上用pip搜索:
% pip search XXXXX
在你的情况下:
% pip search geopy
tornado-geopy (0.1.0) - tornado-geopy is an asynchronous version of the awesome geopy library.
geopy.jp (0.1.0) - Geocoding library for Python.
geopy.jp-2.7 (0.1.0) - Geocoding library for Python.
geopy (1.11.0) - Python Geocoding Toolbox
HTH
即使您使用 pip install
命令安装,您仍然必须使用:
conda install -c conda-forge geopy
这个命令在anaconda服务器中,所以它被安装在anaconda中。