Page 1 of 1

CudaText: No Python 3 engine found в Ubuntu 20.04

Posted: 03.02.2022 10:59
by mix-7
Добрый день!

Ubuntu 20.04, CudaText 1.152.0.2

После запуска сообщение
NOTE: No Python 3 engine found. Python plugins don't work now. To fix this:
* write "pylib__linux" to user.json. Read about "pylib" in "Options / Settings-default".
* or use the menu item "Plugins / Python engine was not found; find it..."


~$ find /usr -name 'libpython3.*so*' 2>/dev/null
/usr/lib/x86_64-linux-gnu/libpython3.8.so.1
/usr/lib/x86_64-linux-gnu/libpython3.8.so
/usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0
/usr/lib/python3.8/config-3.8-x86_64-linux-gnu/libpython3.8.so

user.json:
{
"pylib__linux" : "/usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0",
"ui_theme" : "green",
"ui_theme_syntax" : "green",
"ui_toolbar_show" : true,
}

Та же для ошибка для
"pylib__linux" : "/usr/lib/x86_64-linux-gnu/libpython3.8.so",
"pylib__linux" : "/usr/lib/x86_64-linux-gnu/libpython3.8.so.1"

(Поиском искал, не нашел рекомендаций)
Что посоветуете? :?:

Posted: 04.02.2022 22:57
by main Alexey
у меня тоже Убунту 20.4, у меня в user.json:
"pylib__linux" : "/usr/lib/x86_64-linux-gnu/libpython3.8.so.1.0",

если нет опечатки у вас, то у нас одно и то же.
1. проверьте на опечатки
2. попробуйте вызвать в верхнем меню- Plugins / Find python library - дайте этой команде прописать за вас опцию.

Posted: 06.02.2022 10:59
by mix-7
Добрый день!

Спасибо за ответ1

Опечаток нет.
Копировал строку пути из терминал.

Поиск Меню- Plugins / Find python library тоже не находит библиотеку.

Posted: 07.02.2022 16:05
by main Alexey
тогда этот вопрос не решить. что-то с файловыми путями. или linux permissions.

Posted: 07.02.2022 20:34
by mix-7
А какие у вас права на libpython3.8.so.1.0"?
И группы?

Posted: 09.02.2022 19:05
by mix-7
Добрый вечер!

Snap-пакет не работает.

Download CudaText latest release
https://www.fosshub.com/CudaText.html

CudaText linux x64 qt5 deb также не работает


Работает CudaText linux x64 qt5 deb
Вот ссылка на загрузку https://www.fosshub.com/CudaText.html?d ... _amd64.deb

Поиск Меню- Plugins / Find python library нашел библиотеку.
Появился Plugin Installer.
Очень удобно.

Спасибо авторам!


5/4/22 исправил опечатку
Работает CudaText linux x64 qt5 deb
Вот ссылка на загрузку https://www.fosshub.com/CudaText.html?d ... _amd64.deb
на
Работает CudaText linux x64 gtk deb
Вот ссылка на загрузку https://www.fosshub.com/CudaText.html?d ... _amd64.deb

Posted: 19.02.2022 10:51
by main Alexey
что-то не то у вас с системе с file permissions. наверно.
надо чтобы все промежуточные папки в пути из pylib__linux были доступны. +x+r. и сам файл .so был доступен (атрибут +x+r).

CudaText linux x64 qt5 deb также не работает
ему еще либы нужны от qt5,
https://wiki.lazarus.freepascal.org/Cud ... _Qt5_build

Posted: 01.05.2023 20:49
by joz9
I got the same problem in Lubuntu 23.04 and fixed it like this:

Code: Select all

$ find /usr -name 'libpython3.*so*' 2>/dev/null
/usr/lib/x86_64-linux-gnu/libpython3.11.so.1.0
/usr/lib/x86_64-linux-gnu/libpython3.11.so.1
/usr/lib/python3.11/config-3.11-x86_64-linux-gnu/libpython3.11.so
Open Options > Settings - User and add this line:

Code: Select all

"pylib__linux" : "/usr/lib/x86_64-linux-gnu/libpython3.11.so.1.0"