安装pip

在最初安装Python的过程中,如果选择自定义安装,会提示是否安装pip(默认勾选)

pip是一个可以对Python包查找、下载、安装、卸载的Python包管理工具

验证安装是否成功

安装完成后,pip会自动被添加至环境变量,再命令行输入

pip -V

此时如果安装成功并配置环境变量成功,则会显示pip的版本信息与对应的Python版本信息

利用pip在线下载安装

最简单的就是pip在线下载并安装,不过由于使用的镜像源是国外的所以下载速度非常缓慢

pip install 包名

例:下载xlrd包

pip install xlrd

下载完成后,通过

pip list

可以查看已经安装的第三方包

看到xlrd则代表安装已经完成

常见错误以及解决办法

  • pip版本过低无法下载对应包

    对pip进行更新,如果pip版本过低,有些第三方包则无法下载

    python -m pip install --upgrade pip

  • 下载超时

    由于使用的是国外镜像所以很可能出现超时情况

    pip --default-timeout=100 install -U 包名

    下载时使用上述命令,即指定下载该包的超时时间

  • 更换国内镜像源

    由于pip默认使用的是国外的镜像源导致下载速度过慢,会出现超时或网络错误

    这时候更新一下pip的安装源到国内网址即可

    清华:https://pypi.tuna.tsinghua.edu.cn/simple
    阿里云:https://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/

    在PC地址栏输入%APPDATA%,手动创建一个pip目录并创建名为pip.ini的文件

    [global]
    time-out = 6000
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
    [install]
    trusted-host = pypi.tuna.tsinghua.edu.cn

    global分别设置的是超时时间与下载链接

    install设置的是安装时信任的地址

    此时在安装时可以看到下载链接已经更新为清华大学镜像源

自行下载后使用pip安装

如果不想修改镜像源可以直接到国内镜像源下载第三方包,最后使用pip直接安装

例:进入国内镜像源下载numpy包

找到与自己环境相同的包下载

例如numpy-1.17.0rc1-cp37-cp37m-win_amd64

  • numpy-1.17:包名与版本号
  • cp37:适合Python3.7版本
  • win_amd64:适合Windows64位系统

通过指令cd进入包的路径进行安装

pip install numpy-1.17.0rc1-cp37-cp37m-win_amd64.whl

使用PyCharm安装

PyCharm是JetBrains公司的一款编写Python的IDE

通过右上角的文件->设置->项目->Project Interpreter

单击右上角的➕

可以通过搜索找到需要的对应第三方包,单击Install Package进行安装

修改PyCharm的下载镜像源

进入包的管理界面单击Manage Repositories

选择第一个URL,单击左边的小铅笔进行编辑

最后保存即可


一只小菜鸡