Python 安装 models 库

python 安装 models 库

由于某些需求要使用到models库 但是在安装的过程中并不顺利 下面是安装过程以及遇到的问题及处理方式

环境

  • python3.9.1
  • windows10

安装过程

为了方便演示本次安装将在虚拟环境下进行

  1. 当前环境下什么没有安装任何库

  1. 使用 pip install models 进行安装发现安装失败 报错说缺少 base 这个库

    1. ModuleNotFoundError: No module named 'base' 报错
  2. 安装base

    1. 根据上面的错误 缺少了 base的库

    2. 使用 pip install base 进行安装

    3. 发现 报了个编码问题的错误

      1. UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 2: illegal multibyte sequence
    4. 直接下载base安装包进行安装 base下载地址

      1. 解压出tar包即可 直接点击解压出来的tar包 进去修改 里面的setup.py 文件

      2. 右键点击查看

        1. 将“return codecs.open(os.path.join(os.path.dirname(file), fname)).read()” 修改为:return codecs.open(os.path.join(os.path.dirname(file), fname), encoding="UTF-8").read()

        2. 保存退出即可

      3. 进入到 tar包的目录下 使用 pip install base-1.0.4.tar

  3. 在安装两个依赖库

    1. pip install utils
    2. pip install props
  4. 如果再次安装 出现如下报错 ModuleNotFoundError: No module named 'references'

    1. 下载models安装包 models安装包下载地址
    2. 解压出 tar 包,在修改tar包中的 _ init _.py文件
    3. 将 #from references import * 这句话注释
  5. 最后使用models安装包安装即可

    1. pip install models-0.9.2.tar

Successfully !!!

posted @ 2022-07-29 18:19  Ellixon  阅读(6637)  评论(0)    收藏  举报