linux - Pyinstaller配置目录(linux)

标签 linux build pyinstaller

简短: 当我在 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/

相关文章:

python-3.x - pyinstaller 可执行文件失败

windows - 使用 sed 损失双斜杠在 Windows 和 Unix 路径之间转换

linux - 在linux中创建另一个目录中文件的软链接(soft link)

c++ - 构建或编译

python - PyInstaller 文件无法执行脚本 - DistributionNotFound

python - 我如何告诉 pyinstaller 使用带有 --onefile 选项的 python-certifi-win32

html - 使用 BASH 关闭 HTML 标记后截断注释

C++程序对数字中的数字进行编码

java - outOfMemoryError while gradle build

android - 在 Eclipse 中构建多个(测试/生产)版本的 Android APK