2

非常によく似たトピックがありますが、解決策は役に立ちませんでした。

インストールからkartograpgh.pyテストをインストールして実行しようとしていますが、このように壊れます =>

C:\tests-kartograph>run_tests.py
Traceback (most recent call last):
  File "C:\tests-kartograph\run_tests.py", line 1, in <module>
    from kartograph import Kartograph
  File "C:\Python27\lib\site-packages\kartograph.py-0.6.5-py2.7.egg\kartograph\_
_init__.py", line 2, in <module>
    from kartograph import Kartograph
  File "C:\Python27\lib\site-packages\kartograph.py-0.6.5-py2.7.egg\kartograph\k
artograph.py", line 8, in <module>
    from map import Map
  File "C:\Python27\lib\site-packages\kartograph.py-0.6.5-py2.7.egg\kartograph\m
ap.py", line 3, in <module>
    from maplayer import MapLayer
  File "C:\Python27\lib\site-packages\kartograph.py-0.6.5-py2.7.egg\kartograph\m
aplayer.py", line 2, in <module>
    from layersource import handle_layer_source
  File "C:\Python27\lib\site-packages\kartograph.py-0.6.5-py2.7.egg\kartograph\l
ayersource\__init__.py", line 11, in <module>
    from shplayer import ShapefileLayer
  File "C:\Python27\lib\site-packages\kartograph.py-0.6.5-py2.7.egg\kartograph\l
ayersource\shplayer.py", line 6, in <module>
    from osgeo.osr import SpatialReference
  File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 21, in <module>
    _gdal = swig_import_helper()
  File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 17, in swig_impor
t_helper
    _mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: DLL load failed: No se encontr¾ el proceso especificado.

すべての依存ライブラリと kartograph.py をインストールできました。しかし、kartograph.py で提供されているテストを実行するとすぐに、上記のエラーが発生します。

私のpythonバージョンは次のとおりです。

C:\tests-kartograph>python
Python 2.7 (r27:82525, Jul  4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.

上記の同様のトピックで提供されているソリューションに従いました。

両方の環境変数を設定し、「パス」変数に事前に書き込んでおきます。インストールしたGDALコアとそのpythonバイナリのバージョンは次のとおりです。

  • gdal-19-1500-core.msi GDAL
  • GDAL-1.9.2.win32-py2.7.msi

また、コア 'gdal-19-1600-core.msi' も試しました。必要な GDAL コアが 100% 確信が持てなかったので、このインストールは簡単ではないようです。

GDALを自力でインストールするosgeo4wのインストールを試みたのですが失敗したので、今はインストールしていません。これにより、gdal モジュールを呼び出す kartograph.py の実行によって GDAL とその DLL の実際のインストールが見つからないような登録が残ってしまうのではないかと心配しています。

本当に感謝しています。特に、実際の問題を追跡または特定する方法のヒント:)

4

0 に答える 0