User Tools

Site Tools


proj:wininstallers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
proj:wininstallers [2021/01/13 00:28]
114.23.208.115 [Run pyinstaller off spec file]
proj:wininstallers [2022/08/14 05:15] (current)
151.210.130.23 [Set launch.py dependency imports]
Line 28: Line 28:
   * Change the version at the top of In D:​\sofa_dev_win\packaging\1 sofastats.nsi:​   * Change the version at the top of In D:​\sofa_dev_win\packaging\1 sofastats.nsi:​
  
-  !define SOFA_VERSION "1.5.3"+  !define SOFA_VERSION "1.5.4"
  
   * In D:​\sofa_dev_win\packaging right click on  "1 sofastats.nsi"​ and "​compile NSIS script"​ then click on "Test Installer"​ button.   * In D:​\sofa_dev_win\packaging right click on  "1 sofastats.nsi"​ and "​compile NSIS script"​ then click on "Test Installer"​ button.
Line 124: Line 124:
 ==== Get SOFA working on Windows ==== ==== Get SOFA working on Windows ====
  
-  cd "​D:​\sofa_dev_win\sofastatistics\sofastats+  cd "​D:​\sofa_dev_win\sofastatistics\"​ 
-  python -m start+  python -m sofastats.start
    
 Note - SOFA puts parent path into sys.path so we start in the same folder as start.py Note - SOFA puts parent path into sys.path so we start in the same folder as start.py
Line 148: Line 148:
  
   #import CUBRID-Python ## 2014 Python 2 only   #import CUBRID-Python ## 2014 Python 2 only
-  import PIL  ## actually ​pillow ​installed+  import PIL  ## actually ​Pillow ​installed
   import PyPDF2   import PyPDF2
-  import adodbapi+  import adodbapi ​ ## part of pywin32 now
   import agw   import agw
   import numpy   import numpy
Line 280: Line 280:
 ==== Make NSIS installer ==== ==== Make NSIS installer ====
  
-Use UltraModernUI+Install NSIS https://​nsis.sourceforge.io/​Download
  
-Get latest version from [[https://​sourceforge.net/​projects/​ultramodernui/​files/​UltraModernUI/​]]+Use UltraModernUI - get latest version from [[https://​sourceforge.net/​projects/​ultramodernui/​files/​UltraModernUI/​]]
  
 Note - don't need to specify every file - can just use the recursive syntax Note - don't need to specify every file - can just use the recursive syntax
proj/wininstallers.1610515718.txt.gz · Last modified: 2021/01/13 00:28 by 114.23.208.115