मैं पाइथन के साथ मानचित्र पर बनाने/साजिश करने के लिए नौसिखिया हूं, इस ब्लॉगपोस्ट का पालन करने के लिए एक विश्व मानचित्र उत्पन्न करने की कोशिश कर रहा हूं (http://sciblogs.co.nz/seeing- डेटा/2011/08/12/की साजिश रचने-भौगोलिक-डेटा-ऑन-ए-दुनिया-नक्शा-साथ-अजगर /)। गया कुछ बातें यहां के साथ फंस:OSError geos_c को आकार देने पर नहीं मिला
Basemap (भौगोलिक अनुमानों पर डेटा की साजिश रचने के लिए एक matplotlib विस्तार) स्थापित कर रहा है।
from mpl_toolkits.basemap import Basemap Traceback (most recent call last): File "geos_demo.py", line 1, in <module> from mpl_toolkits.basemap import Basemap ImportError: No module named mpl_toolkits.basemap
सुडौल स्थापित करें, लेकिन निम्न त्रुटि तब होती है [1]:
तब मैं geos.py फ़ाइल में चला गया और geos_c.dll को geos.dll के सभी संदर्भों को बदलने के लिए, के रूप में सिफारिश लिंक यहाँ से: http://osgeo-org.1560.n6.nabble.com/osgeo4w-258-Problems-with-python-shapely-python-2-7-2-td4336816.html
हालांकि, एक ही त्रुटि [1] होता है।
मैं पायथन 2.7.1 और मैक ओएस 10.7.4 का उपयोग कर रहा हूं। कृपया मुझे बताएं कि क्या मैं अतिरिक्त जानकारी प्रदान कर सकता हूं, और यहां समुदाय से किसी भी मार्गदर्शन की सराहना करता हूं! धन्यवाद!
[1]
from shapely.geometry import Point
Traceback (most recent call last): File "<stdin>", line 1, in <module>
File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geometry/__init__.py", line 4, in <module>
from geo import box, shape, asShape, mapping
File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geometry/geo.py", line 5, in <module>
from point import Point, asPoint
File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geometry/point.py", line 7, in <module>
from shapely.coords import required
File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/coords.py", line 8, in <module>
from shapely.geos import lgeos
File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geos.py", line 59, in <module>
_lgeos = load_dll('geos_c', fallbacks=alt_paths)
File "/Users/Desktop/python/ENV/lib/python2.7/site-packages/shapely/geos.py", line 44, in load_dll
libname, fallbacks or []))
OSError: Could not find library geos_c or load any of its variants ['/Library/Frameworks/GEOS.framework/Versions/Current/GEOS', '/opt/local/lib/libgeos_c.dylib']
धन्यवाद @aychedee।मैंने numpy स्थापित किया है और लेकिन basemap पता नहीं लगा सका। क्या PythonAnywhere अन्य पुस्तकालयों के साथ एक साथ बेसमैप स्थापित करने में मदद करता है? – msunbot
हाय मिशेल, वास्तव में आधार मानचित्र पहले से ही एक मानक पैकेज के रूप में स्थापित किया गया है। पूरा करने के लिए है कि ट्यूटोरियल प्राप्त करने में फर्क सिर्फ इतना होगा कि आप एक फ़ाइल के रूप में भूखंड को बचाने के लिए और फिर इसे सीधे प्रदर्शित करने के बजाय डाउनलोड करना होगा। – aychedee