Huu Phan | Blog Linux operating system | Linux operating system -Blog Huu Phan | Powered by Blogger.

My blog about Open Source: Zimbra Mail Server,linux,bash script,centos,linux command...

python not found on Ubuntu fixed

In this tutorial, How to solve problem python not found on Ubuntu. I run a python program in the Linux terminal as below:

Use python command in Ubuntu or some other distributions will throw an error as below:

[email protected]:~$ python
Command 'python' not found, did you mean:
  command 'python3' from deb python3
  command 'python' from deb python-is-python3

The python command is actually python3 here. Because the Python package is not installed as python but python3 or python2

When Python version 3 released, distributions start both python2 and python3. Python 2 is no longer supported and Python 3.x get on Ubuntu.

 How to python not found on Ubuntu fixed

To check Python version 3 installed on your server as the picture as below:

If you don't have any python verion, you need install python version 3 as command below:
sudo apt install python3

Use python3 instead of python

To check version

python3 --version
run a python program


Link python3 as python

you can create a permanent in your .bashrc file

alias python='python3'

For Ubuntu 20.04 and higher versions, you have a package that does all link creation automatically if you install the python-is-python3 package. 

sudo apt install python-is-python3

You can see that symbolick link have been created and you can use the python command

post new :

Huu Phan | Blog Linux operating system | Huu Phan ~ Zimbra Mail Server,linux,bash script,centos,linux command |

This Blog is protected by