Python MK007  

‘Python 2.7 End of life’- What happened to Python 2.7?

How to Remove Python 2.7 Packages in Kali Linux

Hi Geeks,

In this post, am going to show you how to remove python 2.7 packages in Linux. Because python was discontinued this version.

Python 2.7:

Python 2.7.2 was released on June 11th, 2011.

The Python 2.7 series is scheduled to be the last major version in the 2.x series before 2.x moves into an extended maintenance period. The 2.7 series contains many of the features that were first released in Python 3.1.

End of Python 2.7 :

Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won’t be maintained after that date. A future version of pip will drop support for Python 2.7.

Python 3.9:

Python 3.9.0 is the newest major release of the Python programming language, and it contains many new features and optimizations.

Python 2.7 Bugs:

Python 2.7 causes lot of bugs due to end of life. Most of the users are encountered by the following two errors.

ImportError:

The ImportError is raised when an import statement has trouble successfully importing the specified module. Typically, such a problem is due to an invalid or incorrect path.

Traceback (most recent call last):
  File "mountain.py", line 28, in ?
    from toolkit.interface import interface
ImportError: No module named toolkit.interface

 

UnicodeDecodeError:

When I ran any commends in Linux terminal the following error message was showed. It is a python DPKG error. In your system any python packages are missing, then you was encountered by this error. During executing python, you was encountered by this error.

E: problem executing scripts APT::update:post-invoke-success
 file /usr/share/commnd-not-found/CommandNorFound/db/creator.py
 UnicodeDecodeError: 'utf-8' code can't decode byte 0xed in position 15: Invalid continuation byte 
E: sub process returned an error code

Solution for UnicodeDecodeError:

In your system you want to install the missed python packages. No need for installing the missed packages manually. Simply update and upgrade your system. Finally reboot it. During this process all the missed python packages are automatically installed.

 

How to remove Python 2.7 Packages?

Open a terminal and run the following command for removing outdated python 2.7 packages.

mk007@linuxlia:`$ sudo apt-get autoremove python-pip

Conclusion:

If you have any doubts about this post please leave a comment otherwise ping me in Instagram. Am ready to solve your doubts.

Leave A Comment