A remarkably powerful dynamic programming language

Python (64-bit)

Python 3.4.1 (64-bit)

  -  23.94 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Python 3.4.1 (64-bit).


For those interested in downloading the most recent release of Python (64-bit) or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Python 3.4.1 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Python 3.4.1 (64-bit) Screenshot 1
  • Python 3.4.1 (64-bit) Screenshot 2
  • Python 3.4.1 (64-bit) Screenshot 3
  • Python 3.4.1 (64-bit) Screenshot 4
  • Python 3.4.1 (64-bit) Screenshot 5

What's new in this version:

Core and Builtins:
- Issue #21418: Fix a crash in the builtin function super() when called without argument and without current frame (ex: embedded Python).
- Issue #21425: Fix flushing of standard streams in the interactive interpreter.
- Issue #21435: In rare cases, when running finalizers on objects in cyclic trash a bad pointer dereference could occur due to a subtle flaw in internal iteration logic. Library:
- Issue #10744: Fix PEP 3118 format strings on ctypes objects with a nontrivial shape.
- Issue #20998: Fixed re.fullmatch() of repeated single character pattern with ignore case. Original patch by Matthew Barnett.
- Issue #21075: fileinput.FileInput now reads bytes from standard stream if binary mode is specified. Patch by Sam Kimbrel.
- Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a flush() on the underlying binary stream. Patch by akira.
- Issue #21470: Do a better job seeding the random number generator by using enough bytes to span the full state space of the Mersenne Twister.
- Issue #21398: Fix an unicode error in the pydoc pager when the documentation contains characters not encodable to the stdout encoding. Tests:
- Issue #17756: Fix test_code test when run from the installed location.
- Issue #17752: Fix distutils tests when run from the installed location. IDLE:
- Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to begin consolidating and improving human-validated tests of Idle. Change other files as needed to work with htest. Running the module as __main__ runs all tests.