Skip to content

System Configuration: Windows

Parallax Git Administrator edited this page Mar 9, 2017 · 3 revisions

These configuration steps need only be done once per development system. Once done, follow the Build and Package steps.

Windows Configuration

  • IMPORTANT: Don't use McAfee (or possibly any anti-virus) on build system - it prevents proper builds of BlocklyPropClient installer
  • Install Git
  • Install Python v2.7.12 32-bit / 64-bit (as appropriate)
  • Install PyCharm v2016.2.3 - Community Edition - this is convienent for package installation
  • Run PyCharm (be patient, it takes a long time to start sometimes) and then...
    • If prompted, select I do not have a previous version...
    • Allow default options on Initial Configuration dialog
    • Select Check out from Version Control > Git
    • Set Git Repository URL: to https://github.com/parallaxinc/BlocklyPropClient.git
    • Click Test button
    • If test successfull, click the Clone button
    • Choose to open the project's directory
    • Select File > Settings...
    • Expand the BlocklyPropClient item
    • Select Project Interpreter
    • In the right pane, select the + button (Install)
      • If the + button is grayed out, try closing the Settings window and reopening it again
    • In the Available Packages window
      • Uncheck the Install to user's site packages directory... item
      • Search for and Install Package for each of the items below
        • Install ws4py v0.3.5+
        • Install CherryPy v8.1.0 (Select CherryPy, check the Specify version box, and select 8.1.0)
        • Install pyserial v3.1.1 (Select pyserial, check the Specify version box, and select v3.1.1)
        • Install PyInstaller v3.1.1 (Select PyInstaller, check the Specify version box and select v3.1.1)
          • Do not use v3.2 as it creates an msc..100 dependency
    • Close the Available Packages window
    • Click the Apply button (if available) on the Settings window
    • Click OK on the Settings window
    • Wait for the installation steps (status bar of PyCharm) to finish
    • Exit PyCharm
  • Install Innosetup 5.5.9 (non-Unicode)
    • http://www.jrsoftware.org/isdl.php
    • Check Install Inno Setup Preprocessor option
    • Check Create a desktop shortcut option
    • If you chose to run Inno Setup, just close the Open dialog for now

Build and Package

After configuration (above), follow the Build and Package steps.