Yani sorun şudur: Python ile nasıl harita dosyaları çizileceğini öğrenmeye çalışıyorum. İnternette çok sayıda örnek var, ancak hemen hemen hepsi böyle bir şeyle başlıyor
from mpl_toolkits.basemap import Basemap
Bu, bir IPython not defterine, Python konsolu veya Pycharm'a girmeye çalıştığımda
ImportError: No module named 'mpl_toolkits.basemap'
Bir sonraki yanıtın, tamam, zamanı geldi sudo apt-get install python-mpltoolkits.basemap
. Bu, geri dönüyor:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-mpltoolkits.basemap is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 12 not upgraded.
Denedim sudo apt-get remove python-mpltoolkits.basemap
ve sonra apt-get ile yeniden yükleme, sevinç yok.
Sistemin modülün var olduğunu fark etmesini veya Python yorumlayıcısı tarafından tanınacak şekilde yeniden kurmasını nasıl sağlayabilirim?
cd /usr/share/pyshared/mpl_toolkits; python -c 'import basemap'
ve ilginç bir geri izleme aldım:Traceback (most recent call last): File "<string>", line 1, in <module> File "basemap/__init__.py", line 30, in <module> from mpl_toolkits.basemap import pyproj ImportError: No module named basemap
Dairesel bir bağımlılık sorunu var gibi görünüyor.