Как установить переменные среды GDAL в каталог, содержащий файлы CSG EPSG в Python? - PullRequest
0 голосов
/ 08 ноября 2018

Следующий код приводит к ошибкам, указанным ниже. Я запускаю виртуальную среду, используя Ubuntu из магазина Microsoft и bash.exe.

import geopandas as gpd
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
fp = "zipfiles/IND_adm0.shp"
map_df = gpd.read_file(fp)

map_df.plot()

Ошибка:

ERROR 4: Unable to open EPSG support file gcs.csv.  Try setting the GDAL_DATA environment variable to point to the directory containing EPSG csv files.
ERROR 6: No translation for an empty SRS to PROJ.4 format is known.

1 Ответ

0 голосов
/ 10 ноября 2018

Возможно, обеспечить надежную установку GDAL? https://pypi.org/project/GDAL/

Я заметил, что геопандам это не требуется (согласно файлу требований).

Но я также вижу, что fiona, одна из зависимостей геопанд, ссылается на gdal, но это явно не указано в файлах их требований (для pip).

"pip install gdal" может решить вашу проблему.

...