什么是pip?

pip 是一个 Python 包安装与管理工具。
如果想用pip安装一个包只需要一行代码。(前提是你安装了pip)

1
2
3
pip install [包名]
#示例
pip install you-get

But

因为某种不可抗逆的原因,中国大陆内未 科 学 上 网 的电脑无法连接pip的默认源,导致安装包时报错:

于是我想,默认源不可用那我就换个源吧!

如何换源?

Windows系统:

  1. 打开用户文件夹,位置在 C:\Users\你的用户名。

  2. 找到 .pip 的文件夹,如果没有就新建一个。

  3. 在 .pip 文件夹内新建一个叫 pip.ini 的文件。

  4. 打开 pip.ini 输入以下内容,这里是把下载源换为清华大学的,可以根据需要更换。

    1
    2
    3
    4
    [global]
    timeout = 6000
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    trusted-host = pypi.tuna.tsinghua.edu.cn

    MacOS:

  5. 打开传说中的终端

  6. 在终端输入 cd ~/.pip/ 看看有没有 .pip 文件夹。

  7. 如果.pip文件夹没有就新建,终端输入mkdir .pip

  8. 按顺序在传说中的终端中输入以下内容

    1
    2
    3
    cd ~/.pip/
    mkdir pip.conf
    nano pip.conf
  9. 粘贴如下内容:(这里还是把下载源换为清华大学的,可以根据需要更换)

    1
    2
    3
    4
    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host=pypi.tuna.tsinghua.edu.cn

其他可用源:

阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

好了,麻麻再也不用担心我安装包是报错啦!