2014-01-21 3 views
0

Short: Когда я запускаю pyinstaller на linux, я вижу, что он использует фиксированный каталог Config. Я хотел бы изменить это на другой каталог.Pyinstaller Config directory (linux)

Elaborate: Эта работа является частью скрипта сборки. Он запускается параллельно на машине. Первое задание - обычная сборка linux. Вторая - сборка покрытия. Это не удается, когда процессы сборки достигают заданий pyinstaller. Я предполагаю, что они оба работают в одном каталоге, что приводит к сбою. Когда я запускаю процессы сборки последовательно, они работают нормально.

Спасибо!

ответ

0

Похоже, что pyinstaller не позволяет изменять каталог конфигурации по параметру. Но есть обходной путь:

vim /opt/pyinstaller-2.1dev/PyInstaller/__init__.py 

В питон файл ищет CONFIGDIR =

и изменить его на что-то уникальное. Например, вы можете добавить идентификатор процесса в имя каталога.

Смежные вопросы