Python pip 使用以及永久配置安装源

文章目录

      • pip 最常用命令
      • pip 升级
      • 国内源
        • 临时使用安装源
        • 永久配置安装源
          • Windows
          • MacOS、Linux
      • 注意事项

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

注意:Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

pip 官网:https://pypi.org/project/pip/

pip 最常用命令

显示版本和路径

pip --version

获取帮助

pip --help

升级 pip

pip install -U pip

安装包

pip install SomePackage              # 最新版本
pip install SomePackage==1.0.4       # 指定版本
pip install 'SomePackage>=1.0.4'     # 最小版本

升级包

pip install --upgrade SomePackage

升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

卸载包

pip uninstall SomePackage

搜索包

pip search SomePackage

显示安装包信息

pip show 

查看指定包的详细信息

pip show -f SomePackage

列出已安装的包

pip list

查看可升级的包

pip list -o

pip 升级

Linux 或 macOS

pip install --upgrade pip    # python2.x
pip3 install --upgrade pip   # python3.x

Windows 平台升级:

python -m pip install -U pip   # python2.x
python -m pip3 install -U pip    # python3.x

国内源

使用国内镜像速度会快很多:

  • 清华:https://pypi.tuna.tsinghua.edu.cn/simple
  • 阿里云:http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 华中理工大学:http://pypi.hustunique.com/
  • 山东理工大学:http://pypi.sdutlinux.org/
  • 豆瓣:http://pypi.douban.com/simple/

临时使用安装源

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 模块名

例如,安装 Django:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Django

永久配置安装源

Windows
  1. 文件管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中

  2. 新建 pip 文件夹并在文件夹中新建 pip.ini 配置文件

  3. 新增 pip.ini 配置文件内容:

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    use-mirrors = true
    mirrors = https://pypi.tuna.tsinghua.edu.cn/simple
    trusted-host = pypi.tuna.tsinghua.edu.cn
    
MacOS、Linux
  1. 在用户根目录下 ~ 下创建 .pip 隐藏文件夹,如果已经有了可以跳过

    mkdir ~/.pip
    
  2. 进入 .pip 隐藏文件夹并创建 pip.conf 配置文件

    cd ~/.pip && touch pip.conf
    
  3. 启动 Finder(访达) 按 cmd+shift+g 来的进入,输入 ~/.pip 回车进入

  4. 、新增 pip.conf 配置文件内容(内容同上Windows)

注意事项

如果 Python2 和 Python3 同时有 pip,则使用方法如下:

Python2:

python2 -m pip install XXX

Python3:

python3 -m pip install XXX

你可能感兴趣的:(pip)