You can create custom projects that include only the ActiveState programming language distributions and packages you need for the specific operating systems you are working on. The Platform currently supports a wide variety of ActivePython and ActivePerl versions on Linux, Windows, and macOS.
To increase the likelihood of your build completing successfully, start with a recommended configuration (Python 3.6.6 on Linux) and add other languages once your project is building without errors.
In the Select Platforms section, click the platform operating system to use and then click the checkbox next to the platform(s) to include. The platforms list includes a description of the operating system versions the platform is for.
Click Create Project.
Add packages to your project using the Customize your build options in the Requested packages panel:
requirements.txt
file, see Creating projects from requirements.txt files.The packages you selected are listed in the Requested Packages list, and any dependencies of these selected packages are listed in the Dependencies list.
When you have reviewed the packages and dependencies that are included and you are satisfied, click Commit Changes to start the build process.
Click View Status to see the progress of the build. Depending on the packages included and the complexity of the build it can take quite a bit of time for the build to complete. You may need to come back later to access the finished build output.
If the build completed successfully, you can download the installer for your build on the Builds page by clicking Download. For Linux, the file you want to download is named ActivePython-linux-<platform>-<identifier>.tar.gz
. You do not need to download the recipe.json, packages, or tests files that are listed unless you specifically require them.