PYTHON System Requirements

Python system requirements
Python system requirements

Python system requirements are critical for successful and exciting code creation. These requirements should be as follows. You can also click here Best laptop for Python programming

Python System Requirements

  • Operating System:
    • Windows 7,10 or 11
    • Mac OS X 10.11 or higher, 64-bit
    • Linux: RHEL 6/7, 64-bit (almost all libraries also work in Ubuntu)
  • x86 64-bit CPU (Intel / AMD architecture)
  • 4 GB RAM
  • 5 GB free disk space

Contents

  1. Anaconda Python system requirements
  2. Spyder Python system requirements
  3. OpenCV Python system requirements
  4. intel distribution for python system requirements
  5. PyCharm Python system requirements
  6. TensorFlow Python system requirements

Anaconda Python system requirements

  • Operating system: Windows 8 or newer, 64-bit macOS 10.13+, or Linux, including Ubuntu, RedHat, CentOS 6+, and others.
  • System architecture: Windows- 64-bit x86, 32-bit x86; MacOS- 64-bit x86; Linux- 64-bit x86, 64-bit Power8/Power9.
  • CPU: 2 x 64-bit 2.8 GHz 8.00 GT/s CPUs
  • RAM: 32 GB (or 16 GB of 1600 MHz DDR3 RAM)
  • Storage: 300 GB. (600 GB for air-gapped deployments.) Additional space recommended if the repository will be used to store packages built by the customer. With an empty repository, a base install requires 2 GB.
  • Internet access to download the files from Anaconda.org or a USB drive containing all of the files you need with alternate instructions for air gapped installations.

Spyder Python system requirements

Spyder works on modern versions of Windows, macOS and Linux (see the table below for recommended versions) via Anaconda, as well as other methods. It typically uses relatively minimal CPU when idle, and 0.5 GB – 1 GB of RAM, depending on how long you’ve been using it and how many files, projects, panes and consoles you have open. It should work on any system with a dual-core or better x64 processor and at least 4 GB of RAM, although 8 GB is strongly recommended for best performance when running other applications. However, the code you run, such as scientific computation and deep learning models, may require additional resources beyond this baseline for Spyder itself.

Operating systemMinimum Version
WindowsWindows 8.1
macOSHigh Sierra (10.13)
LinuxUbuntu 16.04

OpenCV Python system requirements

  • Miniconda; 400 MB disk space
  • Anaconda; minimum 3 GB disk space
  • Windows, macOS or Linux
  • 32 or 64 bit
  • Python 2.7, 3.4, 3.5, 3.6 or newer

intel distribution for python system requirements

Operating systems:

  • Linux*
  • Windows® 10
  • Windows* 11
  • macOS*

Language:

  • Python 3.7.4

Package management:

  • conda*
  • PIP*

Compatible with:

  • Microsoft Visual Studio*
  • PyCharm*

PyCharm Python system requirements

  • RAM: 4 GB (Recommended 8 GB)
  • CPU: Multi-core CPU
  • Disk space: SSD drive with at least 5 GB of free space
  • Monitor resolution: 1920×1080 or higher
  • Operating system: Latest 64-bit version of Windows, macOS, or Linux (for example, Debian, Ubuntu, or RHEL)

TensorFlow Python system requirements

The following GPU-enabled devices are supported:

  • NVIDIA® GPU card with CUDA® architectures 3.5, 5.0, 6.0, 7.0, 7.5, 8.0 and higher. See the list of CUDA®-enabled GPU cards.
  • For GPUs with unsupported CUDA® architectures, or to avoid JIT compilation from PTX, or to use different versions of the NVIDIA® libraries, see the Linux build from source guide.
  • Packages do not contain PTX code except for the latest supported CUDA® architecture; therefore, TensorFlow fails to load on older GPUs when CUDA_FORCE_PTX_JIT=1 is set. (See Application Compatibility for details.)
  • Ubuntu 16.04 or higher (64-bit)
  • macOS 10.12.6 (Sierra) or higher (64-bit) (no GPU support)
  • Windows Native – Windows 7 or higher (64-bit)
  • Windows WSL2 – Windows 10 19044 or higher (64-bit)

The following NVIDIA® software are only required for GPU support.