Tag Archives: python

How To Install Python On Windows properly

So do you want to learn to code? Python is the best choice you have done, One of the most common languages to start with is Python, popular for its unique blend of object-oriented structure and simple syntax.

Python is also an interpreted language, with python you don’t need to learn how to compile code into machine language: Python does that for you, allowing you to test your programs sometimes instantly and, in a way, while you write your code.

Just because Python is easy to learn doesn’t mean you should underestimate its potential power. You might also want to know the reasons why you should learn python.

You can install and try Python on nearly any computing platform, so if you’re on Windows, this article is for you. Or if you are already familiar with python you can also look at the best Python Gui

How to get python?

Download python

Python is available from its website before downloading python be sure you know your windows if it’s 64 bits or 32 bits then go to, Python.org. Once there, hover your mouse over the Downloads menu, then hover your mouse over the Windows option, and then click the button to download the latest release.

If you are going to use Python for scripting in some API-enabled piece of software. Scribus requires at least Python 2.7

Then, choose for your operating system 64 bits or 32 bit. as mentioned up.

operating system 64 bits or 32 bits

Install Python

Once the package is downloaded, double click on it to start the installation.

It is safe to accept the default install location. Nb: you must add python in the path in another to be found in the terminal of your computer.

During installation this is not selected by default, so select it at the bottom of the install window before continuing! click on customize the installation.

Installing python

Check if all features are selected After checking the checkboxes for Launcher and System Path. you can see that I selected for all users.

selecting features

Click the Next Button to choose Advanced Options. last click on install

Windows must ask you if you want to do some changes as the user of the pc. Before Windows allows you to install an application from a publisher other than Microsoft, you must give your approval.

It’s a User Account Control system. Now Click Yes button to continue the installation.

installing python

It will show the success screen after completing the installation

finished installation

Now click the Close button to close the installer. This completes the installation step to install Python.

Verify Installation

In this step, we will verify the installation of Python. Search for Python on the system. on the taskbar on the search field type python windows will search if python exists. Then if it exists congratulation you have done it. open a python terminal.

searching python

Now execute the Python command-line option as highlighted

python command line

We can verify the version of python on Windows Command Prompt. press (Windows + R). type cmd then enter, Windows Command Prompt will open. then type (python –version)

python version installed

Using a python IDE or Install an desired IDE

To write programs in Python, you have to use a text editor, good news python is coming with an appropriate IDE no need to stress looking at others, but if you are familiar with another text Editor like sublime text, Atom … you are free to use it. An IDE integrates a text editor with some friendly and helpful Python features. IDLE 3 and Pycharm (Community Edition) are two great open source options to consider.

It’s recommended for beginner to use a python IDLE to be familiar with it.

Closing note

As you can see, it’s easy to get started with Python, and as long as you’re patient with yourself, you may find yourself understanding and writing Python code with the same fluidity as you write your native language. Congratulation you made it.

6 best reasons why to learn python

Python seems to be a futuristic programming language, and for good reason. With an exponentially growing community around data science, machine learning, AI, web dev, desktop development, Android development and more. Python is a language that opens programming access to the world.

In the realm of server-side software languages, Python is considered easy to read, write and learn. Also, it’s extremely scalable. The world’s largest companies run on it, and it’s also great for quick and simple prototypes.

The list goes on for why we think it’s a good idea to learn Python programming, whether you are new to coding or an experienced dev. Although there are many reasons why to learn python, here are 6 major reasons why you should.

What is Python?

Python is a high-level programming language used for general-purpose software engineering. It’s a server-side language – which means it runs on the server and is responsible for processing the logic behind user inputs, interacting with databases and other servers, etc.

Python is an open-sourced language like Java, and in recent years has increased in popularity due to its use in data science. Python also has a strong community around machine learning, data modelling, data analysis and artificial intelligence (AI), with extensive resources and libraries built for these purposes.

Initially developed in the late 1980s by Guido Van Rossum, Python has been around for decades alongside other server-side languages like Java and C. Van Rossum modelled Python after the English language, eliminating unnecessary syntax to make it easier to read and write than other programming languages.

And yes, the rumours are true. Python is named after the British comedy group Monty Python. Indeed if you decide to learn Python, you shall code with the strength of many men.

Reasons why to learn Python

What is Python used for?

Just to name a few, Python is used in Data Mining, Data Science, AI, Machine Learning, Web Development, Web Frameworks, Embedded Systems, Graphic Design applications, Gaming, Network development, Product development, Rapid Application Development, Testing, Automation, the list goes on.

Python is used as an easier and more efficiently-written alternative to languages like C, R, and Java, and is growing in popularity as the primary language for many applications. Python makes the technology world easier.

1. data science with python

Historically, the R programming language is most commonly used for data science, with a rich ecosystem of libraries for statistical analysis. As Python code is considered easier to maintain and more scalable than R, Python has increased in popularity for data science – especially among professionals without advanced education in statistics or mathematical fields.

In the past few years, many packages have been developed for data analysis and machine learning using Python. This includes NumPy and pandas, which allow users to understand and transform data; TensorFlow, which is used to code machine learning algorithms; and pyspark, an API for working with Spark – a framework for easily working with large data sets.

These libraries enable you every day web developer to analyze large data trends, without having to learn the ins and outs of the more complex R.

Google also loves Python programming for its solutions. Peter Norvig, director of research at Google, said that Python has been an important part of Google since the beginning, and remains so as the system grows and evolves. Today dozens of Google engineers use Python, and we’re looking for more people with skills in this language.

2. Web Development

source: https://imgs.developpaper.com/imgs/2019062016201720.jpg

The good old development is another reason for learning Python. It offers so many good libraries and frameworks e.g. Django and Flask which makes web development really easy.

The task which takes hours in PHP can be completed in minutes on Python. Python is also used a lot for web scrapping. Some of the popular websites on the Internet like Reddit is built using Python.

In fact, there is a free Python course on Udemy that will teach you that while teaching Python.


This is the single biggest reason for beginners to learn Python. When you first start with programming and coding, you don’t want to start with a programming language that has tough syntax and weird rules.

Python is both readable and simple. It is also easier to set up, you don’t need to deal with any classpath problems like Java or compiler issues like C++.

Just install Python and you are done. While installing it will also ask you to add Python in PATH which means you can run Python from anywhere on your machine.

4. Huge Community

You need a community to learn new technology and friends are your biggest asset when it comes to learning a programming language. You often get stuck with one or another issue and at that time you need a helping hand.

Thanks to Google, you can find the solution to any Python-related problem in minutes. Communities like StackOverflow also brings many Python experts together to help newcomers.

5. Libraries and Frameworks

One of the similarities between Python and Java is the sheer number of open source libraries, frameworks, and modules available to do whatever you want to do. It makes application development really easy.

Just imagine creating a web application without Spring in Java or Django and Flask in Python. It makes your job simple as you only need to focus on business logic.

Python has numerous libraries for different needs. Django and Flask are two of the most popular for web development and NumPy and SciPy are for Data Science.

In fact, Python has one of the best collections of machine learning and data science libraries like TensorFlowScikit-LearnKerasPandas and many more.

If you want to learn more about Python machine learning libraries, I suggest you join the Python for Data Science and Machine Learning Bootcamp course, one of my favourites.

6. Multipurpose

One of the things I like about Python is its Swiss Army knife nature. It’s not tied to just one thing e.g. Which is good on Data Science and Machine learning but nowhere when it comes to web development. Learning Python means you can do many things.

You can create your web applications using Django and Flask, Can do Data Analysis using NumPy, Scipy, Scikit-Learn, and NLTK. You can create a Desktop application using Kivy, Tkinter.

source: http://chris35wills.github.io/courses/pydata_stack.png

At a bare minimum, you can use Python to write scripts to automate many of your days to day tasks.

Closing Notes

Thanks, You made it to the end of the article… Good luck with your Python journey! It is certainly a great decision and pays you a lot in the near future.

If you like this article, then please share it with your friends and colleagues, and don’t forget to follow tgeniusclub on Twitter, Facebook and Instagram.