[Python 3.8] AttributeError: module 'time' has no attribute 'clock'

Issue #3 resolved
Former user created an issue

The rasterdataplotting plugin crashes under Python 3.8 due to the time.clock() function which was deprecated in Python 3.3 and has now been removed in Python 3.8.

See here: https://stackoverflow.com/a/58569410/2952871

Konnte Erweiterung 'rasterdataplotting' nicht laden 

AttributeError: module 'time' has no attribute 'clock' 
Traceback (most recent call last):
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 312, in loadPlugin
    __import__(packageName)
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 744, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\rasterdataplotting\__init__.py", line 1, in 
    from .rasterdataplotting.plugin import RdpPlugin
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 744, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\rasterdataplotting\rasterdataplotting\plugin.py", line 4, in 
    from .core.rdpinterface import RdpInterface
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 744, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\rasterdataplotting\rasterdataplotting\core\rdpinterface.py", line 13, in 
    from ..site import pyqtgraph as pg
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 744, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\rasterdataplotting\rasterdataplotting\site\pyqtgraph\__init__.py", line 204, in 
    from .graphicsItems.VTickGroup import *
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 744, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\rasterdataplotting\rasterdataplotting\site\pyqtgraph\graphicsItems\VTickGroup.py", line 7, in 
    from .. import functions as fn
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 744, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\rasterdataplotting\rasterdataplotting\site\pyqtgraph\functions.py", line 17, in 
    from . import debug, reload
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 744, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\rasterdataplotting\rasterdataplotting\site\pyqtgraph\debug.py", line 11, in 
    from . import ptime
  File "C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python\qgis\utils.py", line 744, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\rasterdataplotting\rasterdataplotting\site\pyqtgraph\ptime.py", line 25, in 
    cstart = systime.clock()  ### Required to start the clock in windows
AttributeError: module 'time' has no attribute 'clock'


Python-Version: 3.8.1 | packaged by conda-forge | (default, Jan  5 2020, 20:17:16) [MSC v.1916 64 bit (AMD64)] 
QGIS-Version: 3.10.1-A Coruña A Coruña, exported 

Python-Pfad:
C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python
C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
C:/Users/danschef/Anaconda3/envs/enmapbox/Library/./python/plugins
C:\Users\danschef\Anaconda3\envs\enmapbox\Library\python
C:\Users\danschef\Anaconda3\envs\enmapbox\Library\python\plugins
D:\Daten\Code\python\enpt_enmapboxapp
C:\Users\danschef\Anaconda3\envs\enmapbox\python38.zip
C:\Users\danschef\Anaconda3\envs\enmapbox\DLLs
C:\Users\danschef\Anaconda3\envs\enmapbox\lib
C:\Users\danschef\Anaconda3\envs\enmapbox\Library\bin
C:\Users\danschef\Anaconda3\envs\enmapbox
C:\Users\danschef\Anaconda3\envs\enmapbox\lib\site-packages
C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/danschef/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin
C:\Users\danschef\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\enmapboxplugin\site-packages
C:\Users\danschef\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\enmapboxplugin\enmapbox

Comments (1)

  1. Log in to comment