1.直接安装

  • 查看是否安装Python以及Python版本
  1. ls -l /usr/bin | grep python

显示Python已经安装

Linux-Python-01.png

  • 查看当前Python版本
  1. python3 --version

Linux-Python-02.png

显示为Python 3.8.10

  • 若没安装则安装3.7
  1. sudo apt-get update
  2. apt-get install python3.7

2.源码安装(步骤一安装失败才使用)

  • 下载Python-3.7.3.tgz到目录/usr/local/src (可自行修改)
  • 进入目录
  1. cd /usr/local/src
  • 解压文件
  1. tar -zxf Python-3.7.3.tgz
  • 进入目录
  1. cd Python-3.7.3
  • 配置configure
  1. ./configure --prefix=/usr/local/python
  • 编译&安装
  1. make && make install
  • 创建链接
  1. ln -s /usr/local/python/bin/python3.7 /usr/bin/python3
  • 安装pip
  1. apt install python3-pip

3.更换源

pip默认使用国外源,网络不稳定,所以需要更换到国内

3.1 临时使用

pip install -i https://pypi.mirrors.ustc.edu.cn/simple requests

这样就相当于从中国科学技术大学安装requests库

3.2 永久修改
  • 修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件) 输入以下内容

[global]

index-url = https://pypi.mirrors.ustc.edu.cn/simple/

  • (选做)创建文件夹并且输入内容
  1. cd ~
  2. mkdir .pip
  3. cd ~/.pip
  4. touch pip.conf
  5. nano ~/.pip/pip.conf vim ~/.pip/pip.conf

将内容复制粘贴进去,若是nano ~/.pip/pip.conf,则Ctrl + O 保存,Ctrl + K 退出。

若是vim ~/.pip/pip.conf,则:wq退出。

  • 安装requests尝试下
  1. pip install requests