Sick Gaming
[Tut] PIP Install Django – A Helpful Illustrated Guide - Printable Version

+- Sick Gaming (https://www.sickgaming.net)
+-- Forum: Programming (https://www.sickgaming.net/forum-76.html)
+--- Forum: Python (https://www.sickgaming.net/forum-83.html)
+--- Thread: [Tut] PIP Install Django – A Helpful Illustrated Guide (/thread-100860.html)



[Tut] PIP Install Django – A Helpful Illustrated Guide - xSicKxBot - 03-12-2023

PIP Install Django – A Helpful Illustrated Guide

<div>
<div class="kk-star-ratings kksr-auto kksr-align-left kksr-valign-top" data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;1199880&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;top&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Rate this post&quot;,&quot;legend&quot;:&quot;5\/5 - (1 vote)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;width&quot;:&quot;142.5&quot;,&quot;_legend&quot;:&quot;{score}\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>
<div class="kksr-stars">
<div class="kksr-stars-inactive">
<div class="kksr-star" data-star="1" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
<div class="kksr-star" data-star="2" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
<div class="kksr-star" data-star="3" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
<div class="kksr-star" data-star="4" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
<div class="kksr-star" data-star="5" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
</p></div>
<div class="kksr-stars-active" style="width: 142.5px;">
<div class="kksr-star" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
<div class="kksr-star" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
<div class="kksr-star" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
<div class="kksr-star" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
<div class="kksr-star" style="padding-right: 5px">
<div class="kksr-icon" style="width: 24px; height: 24px;"></div>
</p></div>
</p></div>
</div>
<div class="kksr-legend" style="font-size: 19.2px;"> 5/5 – (1 vote) </div>
</p></div>
<p>As a Python developer, I love using Django for web development. Its built-in features and clear code structure make building scalable and robust web applications fast and efficient. In fact, I used Django to <a rel="noreferrer noopener" href="https://app.finxter.com" data-type="URL" data-id="https://app.finxter.com" target="_blank">build my own web app</a> for Python testing and training.</p>
<p>Here’s how you can install Django:</p>
<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="160" src="https://blog.finxter.com/wp-content/uploads/2023/03/image-136-1024x160.png" alt="" class="wp-image-1199890" srcset="https://blog.finxter.com/wp-content/uploads/2023/03/image-136-1024x160.png 1024w, https://blog.finxter.com/wp-content/uploads/2023/03/image-136-300x47.png 300w, https://blog.finxter.com/wp-content/uploads/2023/03/image-136-768x120.png 768w, https://blog.finxter.com/wp-content/uploads/2023/03/image-136.png 1471w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="1" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">pip install django</pre>
<p>Alternatively, you may use any of the following commands to install <code>django</code>, depending on your concrete environment. One is likely to work!</p>
<pre class="wp-block-preformatted"><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>If you have only one version of Python installed:</em>
<code><strong>pip install django</strong></code> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>If you have Python 3 (and, possibly, other versions) installed:</em>
<code><strong>pip3 install <code><strong>django</strong></code></strong></code> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>If you don't have PIP or it doesn't work</em>
<code><strong>python -m pip install <code><strong>django</strong></code>
python3 -m pip install <code><strong>django</strong></code></strong></code> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>If you have Linux and you need to fix permissions (any one):</em>
<code><strong>sudo pip3 install <code><strong>django</strong></code>
pip3 install <code><strong>django</strong></code> </strong>--<strong>user</strong></code> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>If you have Linux with apt</em>
<code><strong>sudo apt install <code><strong>django</strong></code></strong></code> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>If you have Windows and you have set up the <code>py</code> alias</em>
<code><strong>py -m pip install <code><strong>django</strong></code></strong></code> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>If you have Anaconda</em>
<code><strong>conda install -c anaconda <code><strong>django</strong></code></strong></code> <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <em>If you have Jupyter Notebook</em>
<code><strong>!pip install <code><strong>django</strong></code></strong></code>
<code><strong>!pip3 install <code><strong>django</strong></code></strong></code></pre>
<p>Let’s dive into the installation guides for the different operating systems and environments!</p>
<h2>How to Install Django on Windows?</h2>
<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" loading="lazy" src="https://blog.finxter.com/wp-content/uploads/2022/11/image-101.png" alt="" class="wp-image-883376" width="463" height="694" srcset="https://blog.finxter.com/wp-content/uploads/2022/11/image-101.png 617w, https://blog.finxter.com/wp-content/uploads/2022/11/image-101-200x300.png 200w" sizes="(max-width: 463px) 100vw, 463px" /></figure>
</div>
<p>To install the updated Django framework on your Windows machine, run the following code in your command line or <a rel="noreferrer noopener" href="https://blog.finxter.com/powershell-developer-income-and-opportunity/" data-type="post" data-id="202163" target="_blank">Powershell</a>:</p>
<ul>
<li><code>python3 -m pip install --upgrade pip</code></li>
<li><code>python3 -m pip install --upgrade django</code></li>
</ul>
<p>Here’s the code for copy&amp;pasting:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">python3 -m pip install --upgrade pip
python3 -m pip install --upgrade django</pre>
<p>I really think not enough coders have a solid understanding of PowerShell. If this is you, feel free to check out the following tutorials on the Finxter blog.</p>
<p><strong>Related Articles:</strong></p>
<ul>
<li><a href="https://blog.finxter.com/powershell-developer-income-and-opportunity/" data-type="post" data-id="202163" target="_blank" rel="noreferrer noopener">Powershell Developer — Income and Opportunity</a></li>
<li><a href="https://blog.finxter.com/powershell-operators/" data-type="post" data-id="79052" target="_blank" rel="noreferrer noopener">Powershell Tutorial</a></li>
</ul>
<h2>How to Install Django on Mac?</h2>
<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" loading="lazy" width="1024" height="684" src="https://blog.finxter.com/wp-content/uploads/2022/11/image-102-1024x684.png" alt="" class="wp-image-883378" srcset="https://blog.finxter.com/wp-content/uploads/2022/11/image-102-1024x684.png 1024w, https://blog.finxter.com/wp-content/uploads/2022/11/image-102-300x200.png 300w, https://blog.finxter.com/wp-content/uploads/2022/11/image-102-768x513.png 768w, https://blog.finxter.com/wp-content/uploads/2022/11/image-102.png 1065w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>
<p>Open Terminal (Applications/Terminal) and run:</p>
<ul>
<li><code>xcode-select -install</code> (You will be prompted to install the Xcode Command Line Tools)</li>
<li><code>sudo easy_install pip</code></li>
<li><code>sudo pip install django</code></li>
<li><code>pip install django</code></li>
</ul>
<p>As an alternative, you can also run the following two commands to update pip and install the Django library:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">python3 -m pip install --upgrade pip
python3 -m pip install --upgrade django</pre>
<p>These you have already seen before, haven’t you?</p>
<p><strong>Related Article:</strong></p>
<ul>
<li><a href="https://blog.finxter.com/a-guide-of-all-pip-commands/" data-type="post" data-id="90570" target="_blank" rel="noreferrer noopener">Pip Commands — A Simple Guide</a></li>
</ul>
<h2>How to Install Django on Linux?</h2>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" loading="lazy" width="617" height="925" src="https://blog.finxter.com/wp-content/uploads/2022/11/image-103.png" alt="" class="wp-image-883382" srcset="https://blog.finxter.com/wp-content/uploads/2022/11/image-103.png 617w, https://blog.finxter.com/wp-content/uploads/2022/11/image-103-200x300.png 200w" sizes="(max-width: 617px) 100vw, 617px" /></figure>
</div>
<p>To upgrade <code>pip</code> and install the Django library, you can use the following two commands, one after the other.</p>
<ul>
<li><code>python3 -m pip install --upgrade pip</code></li>
<li><code>python3 -m pip install --upgrade django</code></li>
</ul>
<p>Here’s the code for copy&amp;pasting:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">python3 -m pip install --upgrade pip
python3 -m pip install --upgrade django</pre>
<h2>How to Install Django on Ubuntu?</h2>
<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" loading="lazy" src="https://blog.finxter.com/wp-content/uploads/2022/11/image-104.png" alt="" class="wp-image-883384" width="324" height="146" srcset="https://blog.finxter.com/wp-content/uploads/2022/11/image-104.png 648w, https://blog.finxter.com/wp-content/uploads/2022/11/image-104-300x135.png 300w" sizes="(max-width: 324px) 100vw, 324px" /></figure>
</div>
<p>Upgrade pip and install the Django library using the following two commands, one after the other:</p>
<ul>
<li><code>python3 -m pip install --upgrade pip</code></li>
<li><code>python3 -m pip install --upgrade django</code></li>
</ul>
<p>Here’s the code for copy&amp;pasting:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">python3 -m pip install --upgrade pip
python3 -m pip install --upgrade django</pre>
<h2>How to Install Django in PyCharm?</h2>
<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" loading="lazy" src="https://blog.finxter.com/wp-content/uploads/2022/11/image-105.png" alt="" class="wp-image-883388" width="188" height="188" srcset="https://blog.finxter.com/wp-content/uploads/2022/11/image-105.png 376w, https://blog.finxter.com/wp-content/uploads/2022/11/image-105-300x300.png 300w, https://blog.finxter.com/wp-content/uploads/2022/11/image-105-150x150.png 150w" sizes="(max-width: 188px) 100vw, 188px" /></figure>
</div>
<p>The simplest way to install Django in PyCharm is to open the terminal tab and run the <code>pip install django</code> command.</p>
<p>This is shown in the following code:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">pip install django</pre>
<p>Here’s a screenshot of the two steps:</p>
<ol>
<li>Open Terminal tab in Pycharm</li>
<li>Run <code>pip install django</code> in the terminal to install Django in a<a rel="noreferrer noopener" title="Python Virtual Environments with Conda — Why the Buzz?" href="https://blog.finxter.com/python-virtual-environments-conda/" target="_blank"> virtual environment</a>.</li>
</ol>
<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" loading="lazy" width="1024" height="550" src="https://blog.finxter.com/wp-content/uploads/2023/03/image-137-1024x550.png" alt="" class="wp-image-1199893" srcset="https://blog.finxter.com/wp-content/uploads/2023/03/image-137-1024x550.png 1024w, https://blog.finxter.com/wp-content/uploads/2023/03/image-137-300x161.png 300w, https://blog.finxter.com/wp-content/uploads/2023/03/image-137-768x413.png 768w, https://blog.finxter.com/wp-content/uploads/2023/03/image-137-1536x826.png 1536w, https://blog.finxter.com/wp-content/uploads/2023/03/image-137.png 1853w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>
<p>As an alternative, you can also search for Django in the package manager. </p>
<p>However, this is usually an inferior way to install packages because it involves more steps.</p>
<h2>How to Install Django in Anaconda?</h2>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" loading="lazy" width="290" height="80" src="https://blog.finxter.com/wp-content/uploads/2022/11/image-106.png" alt="" class="wp-image-883389"/></figure>
</div>
<p>You can install the Django package with Conda using the command <code>conda install -c anaconda django</code> in your shell or terminal.</p>
<p>Like so:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group=""> conda install -c anaconda django </pre>
<p>This assumes you’ve already installed <code>conda</code> on your computer. If you haven’t check out the installation steps on the <a rel="noreferrer noopener" title="https://anaconda.org/" href="https://anaconda.org/" target="_blank">official page.</a></p>
<h2>How to Install Django in VSCode?</h2>
<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://code.visualstudio.com/" target="_blank" rel="noreferrer noopener"><img decoding="async" loading="lazy" width="282" height="66" src="https://blog.finxter.com/wp-content/uploads/2022/11/image-107.png" alt="" class="wp-image-883415"/></a></figure>
</div>
<p>You can install Django in VSCode by using the same command <code>pip install django</code> in your <strong><em>Visual Studio Code</em></strong> shell or terminal. </p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">pip install django</pre>
<p>If this doesn’t work — it may raise a <code>No module named 'django'</code> error — chances are that you’ve installed it for the wrong Python version on your system.</p>
<p>To check which version your VS Code environment uses, run these two commands in your Python program to <a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-check-your-python-version/" data-type="post" data-id="1371" target="_blank">check the version</a> that executes it:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">import sys
print(sys.executable)</pre>
<p>The output will be the path to the Python installation that runs the code in VS Code. </p>
<p>Now, you can use this path to install Django, particularly for that Python version:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">/path/to/vscode/python -m pip install django</pre>
<p>Wait until the installation is complete and run your code using <code>django</code> again. It should work now!</p>
<p class="has-base-background-color has-background"><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f680.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Recommended</strong>: <a href="https://blog.finxter.com/django-developer-income-and-opportunity/" data-type="post" data-id="248182" target="_blank" rel="noreferrer noopener">Django Developer — Income and Opportunity</a></p>
<h2>More Finxter Tutorials</h2>
<p>Learning is a continuous process and you’d be wise to <a rel="noreferrer noopener" href="https://blog.finxter.com/start-learning-python/" data-type="post" data-id="841" target="_blank">never stop learning</a> and improving throughout your life. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f451.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>What to learn?</strong> Your subconsciousness often knows better than your conscious mind what skills you need to <strong>reach the next level of success</strong>.</p>
<p>I recommend you read at least <strong>one tutorial per day</strong> (only 5 minutes per tutorial is enough) to make sure you never stop learning! </p>
<p class="has-global-color-8-background-color has-background"><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /> If you want to make sure you don’t forget your habit, feel free to join our <a rel="noreferrer noopener" href="https://blog.finxter.com/email-academy/" data-type="URL" data-id="https://blog.finxter.com/email-academy/" target="_blank">free email academy</a> for weekly fresh tutorials and learning reminders in your INBOX. </p>
<p>Also, skim the following list of tutorials and open 3 interesting ones in a new browser tab to start your new — or continue with your existing — learning habit today! <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f680.png" alt="?" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>Python Basics:</strong></p>
<ul>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/python-one-line-for-loop-a-simple-tutorial/" target="_blank">Python One Line For Loop</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/python-how-to-import-modules-from-another-folder/" target="_blank">Import Modules From Another Folder</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-determine-the-type-of-an-object-in-python/" target="_blank">Determine Type of Python Object</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-convert-a-string-list-to-an-integer-list-in-python/" target="_blank">Convert String List to Int List</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-convert-an-integer-list-to-a-string-list-in-python/" target="_blank">Convert Int List to String List</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-convert-a-string-list-to-a-float-list-in-python/" target="_blank">Convert String List to Float List</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-check-python-version-in-jupyter-notebook/" target="_blank">Convert List to NumPy Array</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-append-data-to-a-json-file-in-python/" target="_blank">Append Data to JSON File</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-filter-a-list-in-python/" target="_blank">Filter List Python</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/python-list-of-lists/" target="_blank">Nested List</a></li>
</ul>
<p><strong>Python Dependency Management:</strong></p>
<ul>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/python-install-pil/" target="_blank">Install PIP</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-check-your-python-version/" target="_blank">How to Check Your Python Version</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-check-the-pandas-version-in-your-script/" target="_blank">Check Pandas Version in Script</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-check-python-version-in-jupyter-notebook/" target="_blank">Check Python Version Jupyter</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/python-check-version-of-package-with-pip/" target="_blank">Check Version of Package PIP</a></li>
</ul>
<p><strong>Python Debugging:</strong></p>
<ul>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-catch-and-print-exception-messages-in-python/" target="_blank">Catch and Print Exceptions</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/python-indexerror-list-index-out-of-range/" target="_blank">List Index Out Of Range</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-fix-valueerror-the-truth-value-of-an-array-with-more-than-one-element-is-ambiguous-use-a-any-or-a-all/" target="_blank">Fix Value Error Truth</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-fix-importerror-cannot-import-name-x-in-python/" target="_blank">Cannot Import Name X Error</a></li>
</ul>
<p><strong>Fun Stuff:</strong></p>
<ul>
<li><a href="https://blog.finxter.com/collection-5-cheat-sheets-every-python-coder-must-own/" data-type="URL" data-id="https://blog.finxter.com/collection-5-cheat-sheets-every-python-coder-must-own/" target="_blank" rel="noreferrer noopener">5 Cheat Sheets Every Python Coder Needs to Own</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/10-best-python-puzzles-to-discover-your-true-skill-level/" data-type="URL" data-id="https://blog.finxter.com/10-best-python-puzzles-to-discover-your-true-skill-level/" target="_blank">10 Best Python Puzzles to Discover Your True Skill Level</a></li>
<li><a rel="noreferrer noopener" href="https://blog.finxter.com/how-to-earn-1000-on-the-side-as-a-python-freelancer-a-step-by-step-tutorial/" data-type="URL" data-id="https://blog.finxter.com/how-to-earn-1000-on-the-side-as-a-python-freelancer-a-step-by-step-tutorial/" target="_blank">How to $1000 on the Side as a Python Freelancer</a></li>
</ul>
<p>Thanks for learning with Finxter!</p>
</p>
<h2>Programmer Humor</h2>
<p class="has-global-color-8-background-color has-background"><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/2753.png" alt="❓" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <code><strong>Question:</strong> How did the programmer <strong><em>die</em></strong> in the shower? &#x2620;</p>
<p>&#x2757; <strong>Answer</strong>: They read the shampoo bottle instructions: <br /><em><strong>Lather. Rinse. Repeat.</strong></em></code></p>
</div>


https://www.sickgaming.net/blog/2023/03/11/pip-install-django-a-helpful-illustrated-guide/