<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Fire rose</title>
    <description>The latest articles on DEV Community by Fire rose (@chloeyquiin).</description>
    <link>https://dev.to/chloeyquiin</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1080860%2F47077ee2-5a67-47db-aa68-ecabc1b8a271.png</url>
      <title>DEV Community: Fire rose</title>
      <link>https://dev.to/chloeyquiin</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/chloeyquiin"/>
    <language>en</language>
    <item>
      <title>Manage multiple versions of Python in same machine</title>
      <dc:creator>Fire rose</dc:creator>
      <pubDate>Thu, 11 May 2023 13:54:02 +0000</pubDate>
      <link>https://dev.to/chloeyquiin/manage-multiple-versions-of-python-in-same-machine-3mp1</link>
      <guid>https://dev.to/chloeyquiin/manage-multiple-versions-of-python-in-same-machine-3mp1</guid>
      <description>&lt;h1&gt;
  
  
  Timeline of Python releases
&lt;/h1&gt;

&lt;p&gt;Release timeline of Python&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JbmIWGP2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/43974560-bf76-4d70-abcd-d5daf701a7b6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JbmIWGP2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/43974560-bf76-4d70-abcd-d5daf701a7b6.png" alt="image.png" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Source &lt;a href="https://devguide.python.org/versions/"&gt;https://devguide.python.org/versions/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Install Python 3.11.3
&lt;/h1&gt;

&lt;p&gt;Download latest version of Python (3.11.3) at &lt;a href="https://www.python.org/downloads/"&gt;https://www.python.org/downloads/&lt;/a&gt;  (25 MB)&lt;/p&gt;

&lt;p&gt;Python launcher in Windows operating system.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gZSRa9kh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/4914f9a9-3ae4-4ecd-83c1-f100f082546b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gZSRa9kh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/4914f9a9-3ae4-4ecd-83c1-f100f082546b.png" alt="image.png" width="800" height="300"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Type&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;exit&lt;/span&gt;&lt;span class="o"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;for existing.&lt;/p&gt;

&lt;h1&gt;
  
  
  Install Python 3.10.10 in the same machine
&lt;/h1&gt;

&lt;p&gt;Download Python 3.10.10 at &lt;a href="https://www.python.org/downloads/windows/"&gt;https://www.python.org/downloads/windows/&lt;/a&gt; , &lt;a href="https://www.python.org/ftp/python/3.10.10/python-3.10.10-amd64.exe"&gt;https://www.python.org/ftp/python/3.10.10/python-3.10.10-amd64.exe&lt;/a&gt; , then install in the same machine with existing Python 3.11.3 .&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JMD1Tbhh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/305888e5-bab4-4df3-a321-28742074ff37.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JMD1Tbhh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/305888e5-bab4-4df3-a321-28742074ff37.png" alt="image.png" width="666" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8iARBH5Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/e08b3455-9911-4743-af3e-d7171f6e3e0a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8iARBH5Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/e08b3455-9911-4743-af3e-d7171f6e3e0a.png" alt="image.png" width="666" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mmkdSeiF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/42e9a2d0-baf0-42fa-8f09-30f96beabdea.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mmkdSeiF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/42e9a2d0-baf0-42fa-8f09-30f96beabdea.png" alt="image.png" width="800" height="293"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Run Python 3.10.10 from Python 3.11.3 launcher&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;py &lt;span class="nt"&gt;-V&lt;/span&gt; 3.10
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  Install Python 3.9.13 and so on (3.8, 3.7)
&lt;/h1&gt;

&lt;p&gt;Link download &lt;a href="https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe"&gt;https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--U0kR2s1G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/6de08ea9-8362-4920-a22f-dbe993396e51.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--U0kR2s1G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/6de08ea9-8362-4920-a22f-dbe993396e51.png" alt="image.png" width="385" height="246"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zLJtCWmf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/c7f0350f-584f-4f43-9974-dc76cf17e69e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zLJtCWmf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/c7f0350f-584f-4f43-9974-dc76cf17e69e.png" alt="image.png" width="675" height="469"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5MXq7uEK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/604ff62e-1dd6-40a9-84ee-89e5c588663c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5MXq7uEK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/604ff62e-1dd6-40a9-84ee-89e5c588663c.png" alt="image.png" width="666" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0H9Yqcqx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/2b3effab-b739-4a8f-a281-7a256b5beb8b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0H9Yqcqx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/2b3effab-b739-4a8f-a281-7a256b5beb8b.png" alt="image.png" width="800" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Active Python 3.9.13&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;py &lt;span class="nt"&gt;-3&lt;/span&gt;.9
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Few helpful commands&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bhX-vYGM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/491ee59f-6ecc-47f8-b367-5dc7a2665727.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bhX-vYGM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/491ee59f-6ecc-47f8-b367-5dc7a2665727.png" alt="image.png" width="477" height="232"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;py &lt;span class="nt"&gt;-3&lt;/span&gt;.9 &lt;span class="nt"&gt;-V&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  Run Python file/project with a specific version of Python
&lt;/h1&gt;

&lt;p&gt;Create folder &lt;code&gt;D:\temp_2023_05_11&lt;/code&gt; , inside this folder, create file &lt;code&gt;get_version.py&lt;/code&gt; has content&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;__import__&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;'sys'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="n"&gt;version&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Uwa1YzPP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/0953e094-5128-4e7d-9003-fdc2907a5ddb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Uwa1YzPP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/0953e094-5128-4e7d-9003-fdc2907a5ddb.png" alt="image.png" width="800" height="325"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then run&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd /d D:\temp_2023_05_11
dir
py -3.9 get_version.py
py -3.10 get_version.py
py -3.11 get_version.py
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nyCZbnhp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/02bba521-05b0-4c28-8923-7331627a259e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nyCZbnhp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.viblo.asia/02bba521-05b0-4c28-8923-7331627a259e.png" alt="image.png" width="800" height="582"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>windows</category>
      <category>versions</category>
    </item>
  </channel>
</rss>
