Tidak dapat memuat plugin dzetsaka di qgis 3.4.2

0

Sebelumnya itu bekerja di versi qgis yang lebih rendah. Setelah memperbarui ke versi yang lebih baru itu tidak berfungsi.

Tidak dapat memuat plugin 'dzetsaka' karena kesalahan saat memanggil metode classFactory ()

AttributeError: module 'pip' has no attribute 'main' 
Traceback (most recent call last):
  File "C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\dzetsaka\dzetsaka.py", line 54, in 
    from sklearn import datasets
  File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 672, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
ModuleNotFoundError: No module named 'sklearn'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 335, in startPlugin
    plugins[packageName] = package.classFactory(iface)
  File "C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\dzetsaka\__init__.py", line 35, in classFactory
    from .dzetsaka import dzetsakaGUI
  File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 672, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\dzetsaka\dzetsaka.py", line 56, in 
    pip.main(['install','-U' , 'scikit-learn'])
AttributeError: module 'pip' has no attribute 'main'


Python version: 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] 
QGIS version: 3.4.2-Madeira Madeira, 22034aa070 

Python Path:
C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\leastcostpath
C:/OSGEO4~1/apps/qgis/./python
C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
C:/OSGEO4~1/apps/qgis/./python/plugins
C:\OSGeo4W64\bin\python37.zip
C:\OSGEO4~1\apps\Python37\DLLs
C:\OSGEO4~1\apps\Python37\lib
C:\OSGeo4W64\bin
C:\OSGEO4~1\apps\Python37
C:\OSGEO4~1\apps\Python37\lib\site-packages
C:\OSGEO4~1\apps\Python37\lib\site-packages\win32
C:\OSGEO4~1\apps\Python37\lib\site-packages\win32\lib
C:\OSGEO4~1\apps\Python37\lib\site-packages\Pythonwin
C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\go2streetview
C:\Users\VVSK\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\go2streetview\res
C:\Users\VVSK\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins
.
C:\Users\VVSK\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\tuflow
C:\Users\VVSK\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\tuflow/forms
C:\Users\VVSK\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\tuflow
C:\Users\VVSK\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\tuflow/forms
C:\Users\VVSK\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\tuflow/forms
C:/Users/VVSK/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\timeseriesviewerplugin
C:\Users\VVSK\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\timeseriesviewerplugin\site-packages
venkata sai krishna vanama
sumber
Bicaralah dengan pengembang.
DavidPostill

Jawaban:

1

Saya Nicolas, pengembang dzetsaka.

Maaf untuk bug, saya baru saja membuat pembaruan pada bulan desember untuk secara otomatis menginstal sklearn (perpustakaan digunakan untuk memiliki algoritma seperti Random-Forest, KNN, dan SVM). Memang, dalam beberapa kasus itu tidak akan berfungsi, jadi saya hanya membuat pembaruan sekarang untuk mencegah kesalahan saat menginstal sklearn (dan jadi jangan instal pustaka yang indah ini).

Namun jika Anda ingin menggunakan algoritma RF atau SVM, baca caranya di sini: https://github.com/lennepkade/dzetsaka .

Saya mengirimkan dzetsaka V3.4.2 ke Qgis, jadi itu harus segera tersedia di Qgis 3.

Lain kali jika Anda memiliki bug, silakan tinggalkan pesan di sini: https://github.com/lennepkade/dzetsaka/issues

Nicolaï Van Lennepkade
sumber