Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 23, 2017 15:18:16

Vady
Зарегистрирован: 2015-05-30
Сообщения: 70
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

Привет всем форумчанам!
Поставил себе систему Ubuntu16.10+MATE, установил cx_Freeze, собрал сборку. При попытке запустить на исполняемый файл двойным кликом мыши выдает ошибку: “Не удалось показать /путь_к_файлу/файл. Нет установленного приложения для файлов типа разделяемая библиотека. Найти подходящее приложение для открытия этого файла?”
Когда запускаю из командной строки ./файл, то запускается.
Какого пакета не хватает?

Офлайн

#2 Янв. 23, 2017 15:28:28

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

 > sudo chmod +x my_file
???



Офлайн

#3 Янв. 23, 2017 15:28:58

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2586
Репутация: +  60  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

запустите не двойным кликом а из терминала - скорее всего выдаст ошибку



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#4 Янв. 23, 2017 15:39:07

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

ZerG
запустите не двойным кликом а из терминала - скорее всего выдаст ошибку
Vady
Когда запускаю из командной строки ./файл, то запускается.



Офлайн

#5 Янв. 23, 2017 15:53:53

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2586
Репутация: +  60  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

я подумал он сам файл запускает из которого захотел собрать пакет



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#6 Янв. 23, 2017 20:02:07

Vady
Зарегистрирован: 2015-05-30
Сообщения: 70
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

FishHook
> sudo chmod +x my_file
Не идет, есть право на выполнение. Всё делал под одним пользователем.

Отредактировано Vady (Янв. 23, 2017 20:21:30)

Офлайн

#7 Янв. 24, 2017 04:56:01

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

Vady
Покажите как собирали бинарник



Офлайн

#8 Янв. 24, 2017 07:51:56

Vady
Зарегистрирован: 2015-05-30
Сообщения: 70
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

FishHook
Покажите как собирали бинарник
Запускаю командой
python setupcx.py
Содержимое - во вложении.

Прикреплённый файлы:
attachment setupcx.py (10,7 KБ)

Офлайн

#9 Янв. 24, 2017 12:31:22

Vady
Зарегистрирован: 2015-05-30
Сообщения: 70
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

Я так понимаю, для решения проблемы надо как-то сменить тип файла с “Разделяемая библиотека” (Application/x-sharedlib) на “Исполняемый файл” (application/x-ms-dos-executable).

Офлайн

#10 Янв. 24, 2017 13:44:54

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2586
Репутация: +  60  -
Профиль   Отправить e-mail  

Запуск сборки, созданной при помощи cx_Freeze

а какой файл у вас получился на выходе вобще? размер расширение права?



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version