Đang cố gắng nhập gdal cho Python 2.7.3 trên Windows XP:
>>> import gdal
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\gdal.py", line 2, in <module>
from osgeo.gdal import deprecation_warn
File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 21, in <mo
_gdal = swig_import_helper()
File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 17, in swit_helper
_mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: DLL load failed: The specified procedure could not be found.
Theo đề xuất từ Cài đặt GDAL với Python trên windows? và những nơi khác, đây là những gì tôi đã làm cho đến nay:
- đã xóa tất cả các phiên bản của python và bắt đầu với bản cài đặt 2.7.3 sạch
- cài đặt gdal với trình cài đặt OSGeo4W
- đã cài đặt các nhị phân Win gdal bản địa từ http://www.lfd.uci.edu/~gohlke/pythonlibs/
- được thêm vào
C:\OSGeo4W\bin;
đầu tiên trongPath
biến của tôi - đã thử
from osgeo import gdal
- đưa ra python từ bên trong Shell OSGeo4W
- chạy quy trình được nêu trong http://cartometric.com/blog/2011/10/17/install-gdal-on-windows/
Kết quả là như nhau. Bất kỳ ý tưởng khác về làm thế nào để khắc phục sự cố này?
from osgeo
.