← Back to team overview

openlp-core team mailing list archive

[Bug 1742766] Re: Missing MySQL Connector hidden imports in PyInstaller builds

 

When config software to use mysql 
exception 

Traceback (most recent call last):
  File "openlp-run.py", line 44, in <module>
  File "openlp\core\__init__.py", line 439, in main
  File "openlp\core\__init__.py", line 142, in run
  File "openlp\core\common\registry.py", line 137, in execute
  File "openlp\core\lib\pluginmanager.py", line 53, in bootstrap_initialise
  File "openlp\core\lib\pluginmanager.py", line 103, in find_plugins
  File "C:\OpenLP\plugins\songs\songsplugin.py", line 85, in __init__
    self.manager = Manager('songs', init_schema, upgrade_mod=upgrade)
  File "openlp\core\lib\db.py", line 240, in __init__
  File "openlp\core\lib\db.py", line 147, in upgrade_db
  File "openlp\core\lib\db.py", line 52, in init_db
  File "site-packages\sqlalchemy\engine\__init__.py", line 387, in create_engine
  File "site-packages\sqlalchemy\engine\strategies.py", line 80, in create
  File "site-packages\sqlalchemy\dialects\mysql\mysqldb.py", line 110, in dbapi
ImportError: No module named 'MySQLdb'

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1742766

Title:
  Missing MySQL Connector hidden imports in PyInstaller builds

Status in OpenLP:
  Invalid
Status in OpenLP packaging series:
  New

Bug description:
  --- Exception Traceback ---
  Traceback (most recent call last):
    File "<string>", line 44, in <module>
    File "openlp\core\__init__.py", line 437, in main
    File "openlp\core\__init__.py", line 142, in run
    File "openlp\core\common\registry.py", line 137, in execute
    File "openlp\core\lib\pluginmanager.py", line 54, in bootstrap_initialise
    File "openlp\core\lib\pluginmanager.py", line 102, in find_plugins
    File "C:\Program Files (x86)\OpenLP\plugins\songs\songsplugin.py", line
  84, in __init__
      self.manager = Manager('songs', init_schema, upgrade_mod=upgrade)
    File "openlp\core\lib\db.py", line 238, in __init__
    File "openlp\core\lib\db.py", line 130, in upgrade_db
    File "openlp\core\lib\db.py", line 53, in init_db
    File "site-packages\sqlalchemy\engine\__init__.py", line 386, in
  create_engine
    File "site-packages\sqlalchemy\engine\strategies.py", line 75, in create
    File "site-packages\sqlalchemy\dialects\mysql\mysqlconnector.py", line
  107, in dbapi
  ImportError: No module named 'mysql'

  --- System information ---
  Plataforma: Windows-10-10.0.15063-SP0

  --- Library Versions ---
  Python: 3.4.4
  Qt5: 5.5.1
  PyQt5: 5.5.1
  QtWebkit: 538.1
  SQLAlchemy: 1.0.11
  SQLAlchemy Migrate: -
  BeautifulSoup: 4.4.1
  lxml: 3.4.4
  Chardet: 2.3.0
  PyEnchant: 1.6.6
  Mako: 1.0.3
  pyICU: 1.9.2
  pyUNO

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1742766/+subscriptions


References