zoukankan      html  css  js  c++  java
  • 5.Python安装依赖(包)模块方法介绍

    1.前提条件

    1). 确保已经安装需要的Python版本

    2). 确保已经将Python的目录加入到环境变量中

    2. Python安装包的几种常用方式

    1). pip安装方式(正常在线安装)

    2). whl安装方式(离线安装),一般是.whl格式的包

    3). 源码安装方式(离线安装),tar.gz/egg格式

    4). easy_install安装方式(用的比较少)

    3.不同安装方式具体安装步骤

    1). pip是一个通用的 Python 包管理工具;提供了对 Python 包的查找、下载、安装、卸载的功能,使用pip安装软件包会自动安装包所依赖的其它包,而无需手动安装。

        > pip install --upgrade pip  (首先升级pip至最新版本) 

        > pip install xxx  (安装python包格式)

    2). wheel文件本质上就是zip或者rar,只不过他更加方便python的安装以及使用。如何安装.whl格式的包?首先要明确,为什么要使用whl,因为有些时候python官方并未提供合适的解决方案的包时,这个时候就迫不得已采用whl方式来安装了,先看看看如何使用whl来安装需要的包。

        (1).确定Python版本

        (2).从国内镜像源仓库中找到该Python版本对应的.whl格式的包,下载到本地

             > pip install xxx.whl  (下载.whl格式的包,进入到当前下载好的包的目录下;即xxx.whl 指具体的.whl包所在路径)

    3). 源码安装则是在上述方式都不行的情况下,只有源码,就可自己手动来安装,必备技能,一般的python第三方包,都会提供手工安装模式,一般会有一个setup.py的文件用于从源码安装的能力,下载要安装的源码,进入到当前下载好的源码包的目录下

        > python setup.py install   (安装格式)

    4.python 常用的几个镜像仓库

    Python官方源: pypi.python.org/pypi/

    豆瓣:http://pypi.douban.com/simple/https://pypi.douban.com/simple/

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

    加利福尼亚大学:https://www.lfd.uci.edu/~gohlke/pythonlibs/

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

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

    【补充】:

    Python各版本下载地址:

    官方地址:https://www.python.org/downloads/

    Anaconda各版本下载地址:

    官方地址:https://repo.anaconda.com/archive/

    清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

    5.Python一键安装全部依赖包的方法

    优点:只需要一个简单的pip命令就能完成 (安装比较多的python包时,不必手动一个一个下载安装)

    1). python一键生成依赖包:(requirements.txt用来记录项目所有的依赖包和版本号)

        > pip freeze >requirements.txt

    2).python一键安装依赖包:(一次性安装requirements.txt里面所有的依赖包)

      pip install -r requirements.txt

  • 相关阅读:
    第四章的知识点:
    第一章的知识点:
    13
    12
    11
    10
    9
    zy
    金嘉琪 作业
    1022作业
  • 原文地址:https://www.cnblogs.com/bonheur/p/11924004.html
Copyright © 2011-2022 走看看