WinPython!

* Runs out of the box(* on any Windows with 2GB Ram (Jupyter Notebook may require a recent browser * The WinPython folder can be moved to any location (local, network, USB drive with most of the application settings https://github.com/winpython/winpython/wiki/Installation#settings
* **Flexible**: * You can install as many WinPython distributions as you want on the same machine: each one is isolated and self-consistent * These installations can be of different versions of Python (3.5/3.4/2.7/3.6/... and different architectures (32bit/64bit * **Customizable**: * The integrated WinPython Package Manager (WPPM https://github.com/winpython/winpython/wiki/WPPM
helps installing, uninstalling or upgrading Python packages * It's also possible to install or u

WinPython alternatives

  • PyCharm Community Edition

  • Python IDE with refactoring, code completion, on-the-fly code analysis, graphical debugger, and coding productivity orientation. It can work with Git, Mercurial, CVS, Subversion, GitHub.

    tags: code-editor code-inspection completion debugger ide
  • MATLAB

  • MATLAB is a numerical computing environment and programming language. Maintained by The MathWorks, MATLAB allows easy matrix manipulation, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs in other languages. Although it is numeric only, an optional toolbox uses the MuPAD symbolic engine, allowing access to computer algebra capabilities. An additional package, Simulink, adds graphical multidomain simulation and Model-Based Design for dynamic and embedded systems. ยป

    tags: computer-algebra data-analysis embedded-debugger mathematics matrix
  • Anaconda

  • Completely free enterprise-ready Python distribution for large-scale data processing, predictive analytics, and scientific computing. Includes 100+ of the most popular Python packages for science, math, engineering, data analysis. Cross platform on Linux, Windows, Mac. Installs into a single directory and doesn't affect other Python installations on your system. Doesn't require root or local administrator privileges.

    tags: big-data data-analysis data-visualization python training
  • SciPy & Numpy

  • SciPy (pronounced "Sigh Pie") is open-source software for mathematics, science, and engineering. It is also the name of a very popular conference on scientific programming with Python. The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array manipulation.

    tags: mathematics computer-algebra
  • Wing IDE

  • Wing IDE is a commercial IDE for Python. It has syntax highlighting, code completion via analysis of Python files, Django integration, networked debugging, and more. There is also some integration with version control systems, though this feature is far from perfect.

    tags: django ide python python-ide