安装

安装pyproj的最简单方法是:

  1. 使用pip安装二进制车轮 PyPI
pip install pyproj
  1. 使用 condaconda-forge 频道:
conda install -c conda-forge pyproj

如果这些安装方法不满足您的需要,下面的部分将提供获取安装程序的进一步说明。

从源安装

设置项目

从源头建造时需要项目6.1.0。您可以从https://download.osgeo.org/proj或https://github.com/osgeo/proj下载proj。安装说明见https://proj.org/。

在setup.py中,搜索proj的顺序是:

  1. PROJ U DIR环境变量
  2. 内部proj目录(pyproj/proj_dir)
  3. 这个 proj 路径上的可执行文件。

为获得最佳结果,请在运行setup.py之前,将proj_dir环境变量设置为指向proj安装的位置。

如何设置proj_dir环境变量的示例:

窗户::

set PROJ_DIR=C:\OSGeo4W\

Linux:

export PROJ_DIR=/usr/local

如果在当前版本的proj(6.1.0)旁边安装了以前版本的proj,则避免冲突的最佳方法是:

  1. 从path中删除以前的proj&unset old proj_lib环境变量(临时)
  2. 将proj安装到内部proj目录(pyproj/proj-dir)
  3. 将环境变量proj_dir设置为指向内部proj目录
  4. 设置环境变量proj_wheel=true
  5. 创建PYPROJ

设置PYPROJ

数据目录

数据目录的首选顺序是:

  1. 由pyproj.data dir.set_data_dir设置的一个(如果存在且有效)
  2. 内部项目目录(如果存在且有效)
  3. 项目库中的目录(如果存在且有效)
  4. 路径上的目录(如果存在且有效)

安装PYPROJ

注解

Cython 或安装时需要pip>=10.0.1。

注解

您可能需要使用管理权限(例如 sudo pip )或执行仅限用户的安装(例如 pip install --user

从PYPI:
pip install pyproj --no-binary pyproj
从Github pip
pip install git+https://github.com/pyproj4/pyproj.git
从用于开发的克隆Github repo中:
pip install -e .