উইন্ডোজ অজগর মধ্যে gdal ImportError


15

উইন্ডোজ এক্সপিতে পাইথন ২.7.৩ এর জন্য জিডিএল আমদানির চেষ্টা করছেন:

>>> 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.

উইন্ডোতে পাইথন দিয়ে জিডিএল ইনস্টল করার পরামর্শগুলি অনুসরণ করছেন ? এবং অন্য কোথাও, আমি এখন পর্যন্ত যা করেছি তা এখানে:

  • পাইথনের সমস্ত সংস্করণ সরানো হয়েছে এবং 2.7.3 এর একটি পরিষ্কার ইনস্টল দিয়ে শুরু হয়েছে
  • OSGeo4W ইনস্টলার সহ gdal ইনস্টল করা হয়েছে
  • http://www.lfd.uci.edu/~gohlke/pythonlibs/ থেকে নেটিভ উইন জিডাল বাইনারি ইনস্টল করুন
  • C:\OSGeo4W\bin;আমার Pathপরিবর্তনশীল প্রথম যুক্ত
  • চেষ্টা from osgeo import gdal
  • ওএসজিও 4 ডাব্লু শেলের মধ্যে থেকে পাইথন চালু করেছে
  • http://cartometric.com/blog/2011/10/17/install-gdal-on-windows/ এ বর্ণিত পদ্ধতিটি চালান

ফলাফল একই. এটির কীভাবে সমস্যা সমাধান করবেন সে সম্পর্কে অন্য কোনও ধারণা?


আপনি কি OSGeo4W ব্যবহার করে পাইথন ইনস্টল করেছেন?
নাথান ডাব্লু

gdal19.dll আপনার পথে নেই। পরিবেশ পরিবর্তনশীল সম্পাদনা করুন এবং আবার চেষ্টা করুন। এছাড়াও, আপনার আমদানিটি ব্যবহার করা উচিত: ওসিজিও আমদানি জিডিএল থেকে।

@ নাথানডাব্লু আমার ছিল না - আমি ২.7.২ ইনস্টল করেছি এবং আবার চেষ্টা করেছি - কোনও পরিবর্তন হয়নি।
মিটার

@ কাইল gdal19.dll সি তে রয়েছে: \ OSGeo4W \ বিন যা আমার পথে রয়েছে এবং আমি চেষ্টা করার পরে ফলাফলটি একই from osgeo
16-18 এ মিলিত হয়েছে

আপনি কি নিশ্চিত যে অজগর বাইন্ডিংগুলি এবং আপনার ওজেও ইনস্টলের জন্য সংস্করণগুলি মিলেছে? আমি এত বেশি উইন্ডোজ ব্যবহার করি না। আপনার জিডিএল সংস্করণটি এটি নিশ্চিত করতে পরীক্ষা করতে পারেন এটি 1.9.2: gdalinfo

উত্তর:


19

GDAL পাইথন ইনস্টল করার জন্য উইন্ডোজ 7, ​​32 বিটগুলির জন্য http://cartometric.com/blog/2011/10/17/install-gdal-on-windows/ এ সংক্ষিপ্ত পদ্ধতিটি বর্ণিত হয়েছে :

1) পাইথন ইনস্টল করুন।

আমি পাইথন ২.7.৯ ইনস্টল করেছি https://www.python.org/ থেকে

2) তমাস সেকেকেরেস দ্বারা প্রকাশিত জিডিএল বাইনারিগুলি ইনস্টল করুন।

প্রথমত, আমি নিম্নলিখিত মানগুলি লক্ষ্য করে আইডিএল (পাইথন জিইউআই) চালু করেছি: "এমএসসি ভি.1500" এবং "উইন 32":

এখানে চিত্র বর্ণনা লিখুন

এই লিঙ্কে: http://www.gisinternals.com/release.php

নীচের চিত্রের ম্যাজেন্টা লিঙ্কে ক্লিক করুন:

এখানে চিত্র বর্ণনা লিখুন

Gdal-111-1500-core.msi এবং GDAL-1.11.1.win32-py2.7.msi ডাউনলোড করার জন্য নীচের চিত্রটির ম্যাজেন্টা লিঙ্কগুলিতে ক্লিক করুন :

এখানে চিত্র বর্ণনা লিখুন

3) আপনার পরিবেশের পথ পরিবর্তনশীল যুক্ত করুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

সম্পাদনাতে ক্লিক করার পরে এবং পাথ অনুসন্ধান করুন , যুক্ত করুন:

; সি: \ প্রোগ্রাম ফাইল \ জিডিএল

ভুলে যাবেন না; সি এর আগে অক্ষর: \ প্রগ ... এবং তিনবার ঠিক ক্লিক করুন :

এখানে চিত্র বর্ণনা লিখুন

৪) জিডিএল_ডাটা এনভায়রনমেন্ট ভেরিয়েবল যুক্ত করুন ( প্রতিটি ভেরিয়েবলের জন্য নতুন ক্লিক করুন : জিডাল-ডেটা এবং জিডালপ্লাগিনস )

তিনবার ওকে ক্লিক করতে ভুলবেন না :

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

5) অবশেষে, সবকিছু কাজ করেছে তা নিশ্চিত করার জন্য একটি দ্রুত পরীক্ষা করুন।

আইডিএল (পাইথন জিইউআই) আরম্ভ করুন এবং এসোজিও আমদানি জিডিএল থেকে লিখুন [প্রবেশ করুন]:

এখানে চিত্র বর্ণনা লিখুন

আমি আমার উইন্ডোজ 7 সিস্টেমে পাইথনে gdal ImportError পাইনি।

দ্রষ্টব্য: আমদানি জিডাল হ্রাস করা হয়েছে।


আমি উপরের সমস্ত বর্ণিত পদ্ধতি দিয়ে চেষ্টা করেছি তবে এটি এর মতো ত্রুটি দেখায়: আমদানি ত্রুটি: ডিএলএল লোড ব্যর্থ হয়েছে: নির্দিষ্ট পদ্ধতিটি খুঁজে পাওয়া যায় নি।
শিউলি পারভিন

আমি জানি যে এই পদ্ধতিটি 7 এবং 8 উইন্ডোজ সিস্টেম এবং পাইথন 2.7 32 টি বিট সহ কাজ করে। আপনার যদি আলাদা শর্ত থাকে তবে আপনার নিজের সিস্টেমে মেলে প্রতিটি লিঙ্কটি আপনার সাবধানে পড়া উচিত।
xunilk

ধন্যবাদ! আমি সম্প্রতি উইন্ডোজ 10 পেয়েছি এবং আমি খারাপ হয়েছি। আমি আমার অফিসে বেশ কয়েকটি কম্পিউটার ইনস্টল করেছি এটি নিখুঁতভাবে কাজ করেছে তবে ঘরে তা কাজ করে না। আমি বেশ কয়েক ঘন্টা ধরে আছি। এটি সম্পর্কে আপনার কোনও ধারণা আছে?
শিউলি পারভিন

আপনার মতো একই নৌকা, @ শিউলিপ্রভিন। এটি একটি রসিকতা ... এটি ইনস্টল করা এত কঠিন। আমি আক্ষরিক অর্থে সারা দিন জিডিএল ইনস্টল করার চেষ্টা করে কাটিয়েছি। হাস্যকর! স্পষ্টতই, যদিও আপনি এটি স্কিপি হাইড্রো.ওয়াশিংটন.ইডু / ~ জমন
হাইড্রো

আমার অর্থ নেটসিডিএফ 4-পাইথন: নেটসিডিএফ 4-পাইথন গিথুব
ইউনিডাটা

2

আমি জিডিএল-এর পথটি অজগর পথের আগে (5) পাথ ভেরিয়েবলের মধ্যে রাখার পরামর্শ দিই। এইভাবে আপনি অজগর প্রয়োজনীয় gdal.dlls খুঁজে পাচ্ছেন না তা এড়াতে পারেন


0

একইভাবে, আমি স্থাপন

সি: \ প্রোগ্রাম ফাইল (x86) \ জিডিএল;

খুব প্রথমে পথ এর সিস্টেম ভেরিয়েবল । ওয়েব অনুসন্ধানের 1 দিনের পরে সমস্যা সমাধান হয়েছে। পাইথন 2.7.10, 32 বিট, উইন্ডোজ 8 ব্যবহার করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.