如何更改pyinstaller捆绑包应用的运行时配置

时间:2020-06-26 07:55:10

标签: windows path pyinstaller python-3.7

我尝试使用Pyinstaller创建一个应用程序,我决定按照不同的层次结构重组输出文件夹,并根据文件的类型将每个文件分隔到不同的子文件夹中。

例如,每个具有DATA类型的文件都将位于“ python_data_files”中。

尝试运行我的应用程序时,遇到了一个问题,我的应用程序无法识别子文件夹,尽管我在运行应用程序之前将它们添加到了PATH中。

我收到的错误-

Error loading Python DLL '...\dist\my_app\python37.dll'.
LoadLibrary: The specified module could not be found.

此dll位于“ python_binaries_files”文件夹中。

文件夹层次结构-

  • dist
    • python_binaries_files
    • python_data_files
    • python_extension_files
    • my_app.exe
    • my_app.exe.manifest

路径-

set PATH=%PATH%;%MY_APP%;%MY_APP%\modules_files;%MY_APP%\python_binaries_files;%MY_APP%\python_data_files;%MY_APP%\python_extension_files;%MY_APP%\simulation_files;%MY_APP%\third_party;

我正在使用Python 3.7 32-bitPyinstaller 3.4windows 10

0 个答案:

没有答案