170 похожих чатов

14 ответов

12 просмотров

а запускается из корня? наверное и путь надо прописывать от него ("python/solutions/")

Относительный путь считается от текущей папки, а не от какого-то файла.

Doctor-8296 Автор вопроса
Сергей
а запускается из корня? наверное и путь надо пропи...

Да, не из корня. Это модуль. Программа пакуется pyinstaller-ром, и путь перестаёт находится в этом месте (до этого там было os.path.join(root_path, binary_graph_path)). Вот думаю, как это пофиксить.

Doctor-8296 Автор вопроса
srt nnm
не используй pyinstaller

Хорошо, а что тогда?

питон не подходит для создания exeшников

Doctor 8296
Да, не из корня. Это модуль. Программа пакуется py...

Ну, читать доку, как управлять текущей папкой в случае пиинсталлера либо формировать полный путь. Волшебства типа просто запустить пиинсталлер и всё заработает — не будет, это инструмент, требующий настройки.

Doctor-8296 Автор вопроса
srt nnm
питон не подходит для создания exeшников

Хорошо, если не экзешник, то может быть какой-нибудь другой executable? Мне нужно запускать программу на другой машине без Пайтона и прочих заморочек

Doctor-8296 Автор вопроса
Doctor 8296
Хорошо, если не экзешник, то может быть какой-нибу...

Либо донастраивать pyinstaller, либо делать инсталлятор и паковать программу вместе с питоном, либо и то и другое. Прямо простого и прямолинейного решения нет.

evle
Либо донастраивать pyinstaller, либо делать инстал...

А pyinstaller разве не пакует вместе с python?

Илья Вязанкин
А pyinstaller разве не пакует вместе с python?

После запятой про нормальный инсталлятор (setup.exe, msi и всё такое).

Похожие вопросы

Обсуждают сегодня

Такс, блин, таки кто-то знает, каким образом работают макросы stdin/stdout/stderr? Я влез в stdio.h, там определения нет, отладил через асмокод - вызывается функция со странны...
The Bird of Hermes
18
Всем привет, на линуксе лучше на fasm или nasm учиться писать для начала ?
meszjol
14
Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
было так ;void set_http_ver(RESPD* ptr, char* version, uint32_t length) // example: 'RTSP/1.1 ' set_http_ver: mov eax, [esp + 4] mov ecx, [esp + 8] ...
Mixail Frolov
5
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
Evo 1.4.34 PHP 7.4 Все работало штатно. На ровном месте SimpleGallery начал выдавать ошибку Что может быть? Уже все переустановил по новой. Места хватает. Хостинг reg.ru
Paul Savchenkov
6
Карта сайта