SHAREDGet started with the free-threaded build of Python 3.13

Get started with the free-threaded build of Python 3.13

Get started with the free-threaded build of Python 3.13


Python 3.13.0 (tags/v3.13.0:60403a5, Oct 7 2024, 09:38:07) [MSC v.1941 64 bit (AMD64)] on win32

Run py -3.13t, and you’ll launch the free-threaded build:


Python 3.13.0 experimental free-threading build (tags/v3.13.0:60403a5, Oct 7 2024, 09:53:29) [MSC v.1941 64 bit (AMD64)] on win32

On Linux, the most convenient way to use multiple versions of Python generally is pyenv. A 3.13t or 3.13t-dev option for pyenv lets you install and select that build. (Ubuntu users can also work with the deadsnakes PPA to obtain these builds.)

When you use the free-threaded build, the GIL is included in the binary but disabled by default. If for some reason you want to re-enable the GIL in the free-threaded version, you can use the command-line option -X gil=1, or set the environment variable PYTHON_GIL to 1.

Latest news

Lumen Black Lotus Labs outlines Raptor Train bot network impacting SOHO and IoT devices

Source: Lumen Black Lotus Labs Prior to the pandemic, remote and home networks were a relatively small concern from a...

9 Cloud Security Risks for Businesses and How to Address Them

9 Cloud Security Risks for Businesses and How to Address Them By WatServ October 28, 2022 Cloud computing, when managed appropriately, is...

The Top 3 Mistakes When Picking a Hosting Provider

When it comes to your online presence, the web hosting provider you choose can make...

Here are three things to prepare your organization for a pandemic outbreak

In light of the recent Coronavirus or COVID-19 pandemic outbreak, now is a good time to review your plans....

Must read

Top 10 CIO Trends for 2019

As we get ready to close out 2018 and...

Are the cloud wars over or just getting started?

One of the biggest opportunities for enterprises large and...

You might also likeRELATED
Recommended to you