Welcome to my journey of continuous discovery. Enjoy your visit.
Just about every current version of Windows can run Python. Your deployment will likely depend on the Licenses you have available and you primary Active-Directory environment.
I primarily use Windows 10 Workstation because it supports both MS Active-Directory (on premise) and Azure Active-Directory (MS Online).
If you have Windows Home Edition, you can check the MS Online Store to see if you qualify for an upgrade.
If you can do both, do both. If you can only do one, go with Azure AD
DO NOT INSTALL or UPGRADE to Python 3.x I'm not clear on all the differences, but all my current testing is done on the latest version of 2.x.
Requirements:
-One or more Windows systems
-The latest version of Python 2.7 from the Python downloads page.
!IMPORTANT! Customize installation to add Python.exe to Path.
With the exception of the above, double-click the downloaded file and install Python with defaults. If you have any questions, How To Geek has a very detailed Python 2.7 install guide for Windows.
Pip is a package management system used to install and manage software packages written in Python. As our Python scripts become more complex we will need to import modules to extend functionality. Pip will help us with this and It is super easy to install.
Instructions:
$ python get-pip.py
Packages extend the functionality of Python. One package we will use is the Python 'requests' package.
This package adds the ability to make requests application to applications with Rest APIs. With the request you can either GET, POST or DELETE data to-and-from the application.
Instructions:
$ pip install requests
You now have a platform to run and develop Python scripts. Now is a good time to choose an IDE (integrated Development Environment)