简短: 当我在 Linux 上运行 pyinstaller 时,我发现它使用固定的 Config 目录。我想将其更改为不同的目录。
详细说明: 这项工作是构建脚本的一部分。它在一次机器上并行运行。第一份工作是正常的 Linux 构建。二是覆盖 build 。当构建进程到达 pyinstaller 作业时它会失败。我的猜测是它们都在同一个目录上工作,这导致了失败。当我连续运行构建过程时,它们工作正常。
谢谢!
最佳答案
似乎 pyinstaller 不允许通过参数更改配置目录。但有一个解决方法:
vim /opt/pyinstaller-2.1dev/PyInstaller/__init__.py
在 python 文件中查找 CONFIGDIR =
并将其更改为独特的东西。例如,您可以将进程 ID 添加到目录名称中。
关于linux - Pyinstaller配置目录(linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21259111/