天天看点

Linux下python安装与pip常用命令

文章目录

    • 1、安装python3.9.13
      • 1.1、安装依赖
      • 1.2、下载python源码包
    • 2、安装pip
      • 2.1、更新pip
      • 2.2、pip可用的包安装源
      • 2.3、查看版本号
      • 2.4、安装模块
      • 2.5、列出已安装的包
      • 2.6、卸载模块
      • 2.7、显示指定安装包的信息
      • 2.8、检查包是否有更新
      • 2.9、更新指定的包
      • 2.10、更新所有包

1、安装python3.9.13

1.1、安装依赖

yum install -y zlib-devel bzip2-devel libffi-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

yum install libffi-devel -y

1.2、下载python源码包

wget https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz
tar -zxvf Python-3.9.13.tgz
cd Python-3.9.13
./configure --prefix=/usr/local/python39
make&&make install
           

建立命令软链接

先查看python2和python3安装在哪

which python
which python3
           
ln -s /usr/local/python39/bin/python3 /usr/bin/python3
ln -s /usr/local/python39/bin/pip3 /usr/bin/pip3
           

查看版本号

python3 -V
           

2、安装pip

如果安装的python不带pip,可以通过以下命令安装

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py #下载安装脚本

python get-pip.py #运行安装脚本

2.1、更新pip

python.exe -m pip install --upgrade pip
           

2.2、pip可用的包安装源

如果觉得国外源慢,可以使用以下国内源

#阿里云 
https://mirrors.aliyun.com/pypi/simple/

#中国科技大学 
https://pypi.mirrors.ustc.edu.cn/simple/

#豆瓣(douban) 
https://pypi.douban.com/simple/

#清华大学 
https://pypi.tuna.tsinghua.edu.cn/simple/

#中国科学技术大学 
https://pypi.mirrors.ustc.edu.cn/simple/
           

2.3、查看版本号

pip -V
           

2.4、安装模块

pip install package
# 指定版本和更新源安装
pip install -i https://mirrors.aliyun.com/pypi/simple/ numpy==1.23.2 
           

2.5、列出已安装的包

pip list
           

2.6、卸载模块

pip uninstall package
           

2.7、显示指定安装包的信息

pip show package
           

2.8、检查包是否有更新

pip list --outdated
           

2.9、更新指定的包

pip install --upgrade package
           

2.10、更新所有包

pip-review --local --interactive