Detailed explanation of upgrading Python and installing pip under Linux

Detailed explanation of upgrading Python and installing pip under Linux

Linux version upgrade:

1. First, confirm that the Python version that comes with the Linux operating system is consistent with the version you need

All Python versions are available at https://www.python.org/ftp/python/ Select Download

2. wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz to download

3. Decompression

tar -zxvf Python-2.7.11.tgz

Enter the Python-2.7.11 directory and enter

  • ./configure
  • make
  • make install

4. Check whether the Python version is the system default version at this time

implement:

  • mv /usr/bin/python /usr/bin/python2.6
  • ln -s /usr/local/bin/python2.7 /usr/bin/python
  • Check again to see if the version you want to install has been updated

Pip Installation

1. A get-pip.py is provided in python; the following is the address

https://bootstrap.pypa.io/get-pip.py

2. Execute curl https://bootstrap.pypa.io/get-pip.py | python to download and install in Linux

This is very convenient. You can pack whatever you want.

Pip install xxx

Note: After upgrading the Python version, your yum command may not work because the yum command is written in Python.

# vi /usr/bin/yum #Open the yum command file and change the first line of script startup address 

Change it to /usr/bin/python2.6 in step 4 above and it will be ok

Supplementary installation of pip under Windows:

Quick method:

Find the C:\Python27\Scripts directory: Run easy_install.exe pip to install pip

pip upgrade:

When we use pip to install modules, sometimes the pip version is too low

One command solves:

python -m pip install -U pip

Both Linux and Windows support this command

Summarize

The above is the full content of this article. I hope that the content of this article will have certain reference learning value for your study or work. Thank you for your support of 123WORDPRESS.COM. If you want to learn more about this, please check out the following links

You may also be interested in:
  • Tutorial on upgrading and installing python 3.8 and configuring pip and yum under Linux
  • Detailed explanation of upgrading Python 2.6 to Python 2.7 on CentOS and installing pip
  • Install, upgrade, and upgrade fixed packages with pip in Python

<<:  MySQL variable declaration and stored procedure analysis

>>:  How to delete table data in MySQL

Recommend

mysql8.0.11 winx64 installation and configuration tutorial

The installation tutorial of mysql 8.0.11 winx64 ...

Vue implements user login switching

This article example shares the specific code of ...

Implementation of dynamic rem for mobile layout

Dynamic rem 1. First, let’s introduce the current...

How to write the style of CSS3 Tianzi grid list

In many projects, it is necessary to implement th...

Use pure CSS to achieve switch effect

First is the idea We use the <input type="...

In-depth analysis of the Identifier Case Sensitivity problem in MySQL

In MySQL, you may encounter the problem of case s...

Detailed explanation of the solution to forget the password in MySQL 5.7

ENV: [root@centos7 ~]# uname -r 3.10.0-514.el7.x8...

Various methods to restart Mysql under CentOS (recommended)

1. MySQL installed via rpm package service mysqld...

Example code for implementing hexagonal borders with CSS3

The outermost boxF rotates 120 degrees, the secon...

Highly recommended! Setup syntax sugar in Vue 3.2

Table of contents Previous 1. What is setup synta...

Detailed explanation of important cascading concepts in CSS

Recently, I encountered a problem in the process ...