栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

2021-10-15

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-15

[软件工程应用与实践]lingvo学习笔记

2021SC@SDUSC
lingvo环境配置

  • 使用项目文档提供的控制台指令安装
pip install lingvo

显示无法找到相应的包

使用指令查看已安装的包, 发现没有lingvo

conda list

  • 从源文件中编译安装

通过使用 ——setup.py文件对package进行编译并安装

  1. 在源文件中找到setup.py

  2. 在此处打开windows控制台或将conda控制台的工作目录转移到该目录下

cd D:lingvo-masterlingvo-masterpip_package
  1. 输入指令
python setup.py build

对文件进行编译
此处显示base环境下没有安装tensorflow
lingvo是基于tensorflow的框架, 因此先安装tensorflow

pip install tensorflow


再次build进行编译, 安装tensorflow后显示编译成功

编译结束后将包安装进base环境

pip setup.py install


查看是否安装成功

conda list


lingvo显示在已安装包的列表中

  1. 验证lingvo是否已成功导入
    输入指令python进入python控制台
import lingvo


发现无法找到lingvo模块

  • 寻找原因
  1. 查看lingvo的详细安装信息
conda list lingvo

  1. 在当前环境site-packages中查看lingvo安装情况
    发现lingvo的info文件已在安装目录中

  2. 对比其他导入的模块, 发现lingvo仅导入了info文件, 未导入代码

  3. 模仿其他模块配置, 将所需文件从source中手动复制进该目录


    复制结束后结果如下

  4. 再次打开控制台, conda list lingvo查看lingvo安装信息

    发现lingvo安装情况未发生改变

  5. 再次进入python控制台, 尝试导入模块

    导入成功, lingvo配置结束

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/326158.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号