KWorkstation 10.2 Ошибка импорта библиотеки sqlite3 при установке VMware-Horizon-Client: #sh VMware-Horizon-Client-2309.1-8.11.1-22775487.x64.bundle Extracting VMware Installer...done. Traceback (most recent call last): File "/tmp/vmis.hfMM3M/install/vmware-installer/vmware-installer.py", line 17, in <module> from vmis.db import DatabaseError, MultipleInstallersError, Load File "/tmp/vmis.hfMM3M/install/vmware-installer/vmis/db.py", line 11, in <module> import sqlite3 as sqlite ModuleNotFoundError: No module named 'sqlite3' Ошибка воспроизводится на простом скрипте python cat test_sqlite3.py import sqlite3 as sqlite print("hello") #python3 test_sqlite3.py Traceback (most recent call last): File "/home/user/test_sqlite3.py", line 1, in <module> import sqlite3 as sqlite ModuleNotFoundError: No module named 'sqlite3' Модуль в систему установлен: #apt-cache search sqlite3 | grep python python-modules-sqlite3 - DB-API 2.0 interface for SQLite databases python3-modules-sqlite3 - DB-API 2.0 interface for SQLite databases python3-test - The test modules from the main python 3 package i586-python-modules-sqlite3 - DB-API 2.0 interface for SQLite databases i586-python3-modules-sqlite3 - DB-API 2.0 interface for SQLite databases python3-module-aws-xray-sdk - AWS X-Ray SDK for the Python programming language python3-module-datafolder - Install and access data files (conf, json, sqlite3, ...) in an easy way python3-module-django-dbbackend-sqlite3 - SQLite3 support for Django (Python 3) python3-module-python-for-android - Turn your Python application into an Android APK python3-module-sqlitedict - Persistent dict in Python, backed up by sqlite3 and pickle, multithread-safe python3-module-salt - Management component for salt, a parallel remote execution system
(Ответ для zeomegazord на комментарий #0) > Модуль в систему установлен: > #apt-cache search sqlite3 | grep python Эта команда показывает пакеты в репозитории, а не в системе. Установите нужный вам пакет и всё заработает: # apt-get install python-modules-sqlite3 python3-modules-sqlite3 $ python2 -c "import sqlite3 as sqlite; print(sqlite.version)" $ python3 -c "import sqlite3 as sqlite; print(sqlite.version)"
Спасибо! помогло: apt-get install python-modules-sqlite3 python3-modules-sqlite3 Добавьте, пожалуйста, на Wiki дополнительную информацию (https://www.altlinux.org/Установка_VMware_View_Client). Так же нужно выполнить (имя второго пакета отличается от того, что на Wiki) apt-get install python-modules-sqlite3 python3-modules-sqlite3 Устанавливать нужно из под суперпользователя, как показано ниже (не просто su): su -
(Ответ для zeomegazord на комментарий #2) > Добавьте, пожалуйста, на Wiki дополнительную информацию Вы можете это сделать сами, нужно только зарегистрироваться.