2015-06-12 70 views
0

我需要建立兩個可執行程序x32或x64和使用下列命令它:在不同的文件夾PyInstaller輸出文物

echo ******************** Starting buiding x32... ****************** 
c:\Anaconda32\Scripts\pyinstaller.exe src/app.spec 
echo ******************** Application was built ****************** 

echo ******************** Starting buiding x64... ****************** 
pyinstaller src/app.spec 
echo ******************** Application was built ****************** 

但上述命令的二進制文件保存到同一目錄:

  • 構建
  • DIST

是否有機會配置PyInstaller的不同輸出?如實施例:

  • 構建
    • 的win32
    • Win64的
  • DIST
    • 的win32
    • Win64的

回答

0

非常簡單的解決方案:)

echo ******************** Starting buiding x32... ****************** 
c:\Anaconda32\Scripts\pyinstaller.exe --distpath=./dist/win32 --workpath=./build/win32 src/app.spec 
echo ******************** Application was built ****************** 

echo ******************** Starting buiding x64... ****************** 
pyinstaller --distpath=./dist/win64 --workpath=./build/win64 src/app.spec 
echo ******************** Application was built ****************** 
相關問題