Что такое python win

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

A free Python-distribution for Windows platform, including prebuilt packages for Scientific Python.

License

winpython/winpython

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.rst

Copyright @ 2012-2013 Pierre Raybaut

Copyright @ 2014-2023+ The Winpython development team https://github.com/winpython/

Licensed under the terms of the MIT License (see winpython/__init__.py for details)

WinPython is a portable distribution of the Python programming language for Windows (https://winpython.github.io).

This is the winpython Python package, not the distribution itself. It includes two main features:

WinPython Package Manager (WPPM) a graphical layer over pip, to let you install/uninstall to your WinPython distribution any standard Python package built as source (e.g. «dummypackage-2.1.zip» or «dummypackage-2.1.tar.gz») or as wheel (e.g. «dummypackage-2.1-py3-none-any.whl») WinPython build toolchain make.py is the script used to build a WinPython distribution from (almost) scratch.

  • Python3 >= 3.4 (Python>= 3.7 is recommended)
  • PyQt5 >= 5.6 or PySide2>=5.11 (PyQt5 >=5.12 or Pyside2 >= 5.12 is recommended)
  • NSIS (for icon shortcut creations, installer can be NSIS, INNO, 7-Zip, or nothing)
  • PyQt5 or Pyside2 is required to execute WinPython Control Panel/Ipython Qt and Qt related packages. if not installed, these packages will not execute.

From the source package (see section ‘Building dependencies’), you may install WinPython using the integrated setup.py script based on Python standard library distutils with the following command:

python setup.py install

Note that distutils does not uninstall previous versions of Python packages: it simply copies files on top of an existing installation. When using this command, it is thus highly recommended to uninstall manually any previous version of WinPython by removing the associated directory (‘winpython’ in your site-packages directory).

From the Python package index, you may simply install WinPython and upgrade an existing installation using pip: https://pypi.org

But the easiest way to install the last stable release of WinPython is by using an executable installer: https://winpython.github.io/

About

A free Python-distribution for Windows platform, including prebuilt packages for Scientific Python.

Источник

WinPython

The easiest way to run Python, Spyder with SciPy and friends out of the box on any Windows PC, without installing anything!

Project Home is on Github, downloads pages are on Sourceforge and Github, md5-sha , Discussion Group

Recent Releases

Release 2023-02 of July 15th, 2023

Highlights (*): Python-3.11.4, pandas-2.0.2, SQLalchemy-2.0.15, Jupyterlab-3.6.5, opencv_python, qrcode, python_barcode

Release 2023-01 post1 of May 27th, 2023

Highlights (*): two fixes versus 2023-01 : WinPython Control Panel and upgrade to toolz-0.12.0

Release 2023-01 of May 25th, 2023

Highlights (*): a full WinPython-3.11, Spyder-5.4.3, Panel-1.0.2, Torch-2.0.2, Polars-0.17.11, Duckdb-0.8.0

Release 2022-04 of January 22nd, 2023

Highlights (*): Spyder-5.4.2, Ipython-8.7.0, Torch-1.13.1, Polars-0.15.6, Duckdb-0.6.0

Release 2022-03 of October 30th, 2022

Highlights (*): Jupyterlab-3.5.0, Pandas-1.5.1, Numpy-1.23.4, Seaborn-0.12.1, Panel-0.14.1, Duckdb-0.5.1

Release 2022-02 of July 16th, 2022

Highlights (*): Jupyterlab-3.4.3, Spyder-5.4.0.dev0, Pandas-1.4.3, Numpy-1.22.4+mkl, Torch-1.12.0

Highlights (*): Jupyterlab-3.3.4, Spyder-5.3.0, Pandas-1.4.2, Pyside6 for PyPy

Release 2021-05 of January 25th, 2022

Highlights (*): Jupyterlab-3.2.8, Spyder-5.2.2, numpy-1.21.5+mkl, Pandas-1.4.0, Matplotlib-3.5.0, Pyside2-5.15.2.1, Numba-0.55.0, Wasmer-1.1.0

Release 2021-04 of November 11th, 2021

Highlights (*): Jupyterlab-3.2.2, Spyder-5.1.5, numpy-1.20.3+mkl, scipy-1.7.2, scikit_learn-1.0.1, Pandas-1.3.4, Matplotlib-3.5.0pre, Pyside6-6.2.1, dash-2.0.0, streamlit-1.1.0

Release 2021-03 of July 4th, 2021

Highlights (*): numpy-1.21.0+mkl, scipy-1.7.0, scikit_learn-0.24.2, Pandas-1.2.5, Matplotlib-3.4.2, fastai-2.4

Release 2021-02 of April 21th, 2021

Highlights (*): Spyder-5.0.1, VSCode-1.55.2.0, Jupyterlab_git-0.30.0, Matplotlib-3.4.1, Panel-0.11.3, Voila-0.2.9

Release 2021-01 of March 10th, 2021

Highlights (*): Spyder-4.2.3, Jupyterlab-3.0.9, VSCode-1.54.1.0, Pandas-1.2.3, SciPy-1.6.1, Numpy-1.20.1+mkl

Release 2020-05 of December 28st, 2020

Highlights (*): Spyder-4.2.1, VSCode-1.52.1, Pandas-1.1.5, scikit_learn-0.24.0, SciPy-1.5.4, Numpy-1.19.4+mkl

Release 2020-04 of October 31st, 2020

Highlights (*): Spyder-4.1.5, Jupyterlab-2.2.9, VSCode-1.50.0, Numpy-1.19.2+mkl, SciPy-1.5.3, PyQt5-Tools

Release 2020-03 of August 22nd, 2020

Highlights (*): Spyder-4.1.4, Jupyterlab-2.2.4, VSCode-1.48.0, Numpy-1.19.1+mkl, SciPy-1.5.2

Release 2020-02 of May 30th, 2020

Highlights (*): Spyder-4.1.3, Jupyterlab-2.1.1, VSCode-1.45.1, scikit_learn-0.23.1, Cartopy-0.18.0, Trio-0.15.1

Overview

WinPython is a free open-source portable distribution of the Python programming language for Windows 8/10 and scientific and educational usage.

WinPython Launcher Icons

It is a full-featured (see our Wiki) Python-based scientific environment:

  • Designed for scientists, data-scientists, and education (thanks to NumPy, SciPy, Sympy, Matplotlib, Pandas, pyqtgraph, etc.):
    • interactive data processing and visualization using Python with Spyder and Jupyter/IPython, Pyzo, IDLEX or IDLE
    • fully integrated Cython and Numba! See included example
    • connectors (cffi, odbc, rpy2, scilab2py, requests, . ) for advanced users
    • Runs out of the box(*) on any Windows 8+ with 2GB Ram (Jupyter Notebook will require a recent browser)
    • The WinPython folder can be moved to any location (**) (local, network, USB drive) with most of the application settings
    • Last WinPython version that is said to still work on Windows 7 should be WinPython64-3.8.9.0
    • 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.7/3.8/3.9. )
    • The integrated WinPython Package Manager (WPPM) helps installing, uninstalling or upgrading Python packages
    • It’s also possible to install or upgrade packages using pip from the WinPython command prompt
    • A configuration file allows you to set environment variables at runtime

    WinPython is something different from other Python Distributions (see historic motivation and concept):

    • non-invasive: WinPython lives entirely in its own directory, without any OS installation
    • customizable: add your missing packages, zip the WinPython directory and give it to your students
    • do your own version: a winpython-creator kit is made available for you

    Portable or not, the choice is yours!

    WinPython is a portable application, so the user should not expect any integration into Windows explorer during installation. However, the WinPython Control Panel allows to «register» your distribution to Windows (see screenshot below).

    WinPython Register

    Registering your WinPython installation will:

    • associate file extensions .py, .pyc and .pyo to Python interpreter
    • register Python icons in Windows explorer
    • add context menu entries Edit with IDLE and Edit with Spyder for .py files
    • register WinPython as a standard Python distribution (standard Python Windows installers will see WinPython in Windows registry)

    (*) For recent WinPython, Windows 8..11 users may have to install missing system DLL Microsoft Visual C++ Redistributable for Visual Studio 2017..2019 (vc_redist_x86.exe for WinPython 32bit, vc_redist_x64.exe for Winpython 64bit)

    (*) For best Winpython 2018-01 and later experience, it is recommended to have WinPython base directory path smaller than 37 characters. example: C:\Users\xxxxxxxx\Downloads\WinPython

    (**) Since WinPython 2019-02, all installers are just 7zip auto-extracts.

    © Copyright 2009-2013, Pierre Raybaut; 2014-2021+ The WinPython Development Team. Last updated 2021-04-19

    Источник

    WinPython

    Portable Scientific Python 2/3 32/64bit Distribution for Windows

    WinPython is a free open-source portable distribution of the Python programming language for Windows XP/7/8, designed for scientists, supporting both 32bit and 64bit versions of Python 2 and Python 3.
    Since September 2014, Developpement has moved to https://winpython.github.io/

    Features

    • Designed for regular scientific users: interactive data processing and visualization using Python with Spyder
    • Designed for advanced scientific users and software developers: Python applications development with Spyder, version control with Mercurial and other development tools (like gettext, etc.)
    • Portable: preconfigured, it should run out of the box on any machine under Windows (without any requirement) and the folder containing WinPython can be moved to any location (local, network or removable drive) with most of the application settings
    • Flexible: one can install (or should I write «use» as it’s portable) as many WinPython versions as necessary (like isolated and self-consistent environments), even if those versions are running different versions of Python (2.7, 3.x in the near future) or different architectures (32bit or 64bit) on the same machine
    • Customizable: The integrated package manager (wppm, as WinPython Package Manager) helps installing, uninstalling or upgrading Python packages
    • As WPPM may not support some packages, it’s also possible to install or upgrade packages using easy_install or pip from the WinPython command prompt
    • A configuration file allows to set environment variables at runtime

    Источник

    Читайте также:  Json parse ajax php
Оцените статью