さQgsMapLayerRegistryQGIS3とpyqgisで空くことになるだろう
QGIS pythonコンソール(2.99)に入力すると、Pythonは自動補完するため認識しているようですqgis.core.QgsMapLayerRegistryが、そこにないというエラーが表示されます。
Traceback (most recent call last):
  File "/usr/lib/python3.5/code.py", line 91, in runcode
    exec(code, self.locals)
  File "<input>", line 1, in <module>
AttributeError: module 'qgis.core' has no attribute 'QgsMapLayerRegistry'
これをQGIS 2.99の2つのバージョン(01/07に1つと06/17に1つ)で試しました。両方のバージョンで同じエラーが発生します。importどちらも動作しません:
>>>from qgis.core import QgsMapLayerRegistry
Traceback (most recent call last):
  File "/usr/lib/python3.5/code.py", line 91, in runcode
    exec(code, self.locals)
  File "<input>", line 1, in <module>
ImportError: cannot import name 'QgsMapLayerRegistry'
さQgsMapLayerRegistryQGIS3で削除?