首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python glove缺少模块'glove‘'Glove’

Python glove缺少模块'glove‘'Glove’
EN

Stack Overflow用户
提问于 2020-03-22 06:51:53
回答 2查看 726关注 0票数 0

以下是我执行的操作:

Installed pip3 install glove_py ok。在Jupyter Python中,导入手套工作正常。

代码语言:javascript
复制
from glove import *

问题:

当我尝试使用基本设置代码来确保所有模块都已加载并正常工作时。我有这个代码,它的错误信息是:"NameError: name 'glove‘is not defined“。现在由于模块手套导入工作正常,我尝试了函数' glove‘和'Glove',这两个函数都没有定义NameError。

我确实找到了像'git clone http://github.com/stanfordnlp/glove‘这样的库,并且用make下载并构建了代码。这段代码在示例的控制台中运行正常。

代码语言:javascript
复制
pip3 install glove_py

glove_py的Pip安装安装正常。

代码语言:javascript
复制
pip3 install glove_python

但glove_python的pip安装无法安装,并显示"Error Command errored out with exit status 1:“。

代码语言:javascript
复制
glove && make
mkdir -p build

glove 'git clone http://github.com/stanfordnlp/glove‘下载ok并使用make ok构建。但是即使有了这个make d版本,我也不能让Python导入手套找到这个在Jupyter Python环境中实现的c代码make。

我怀疑我错过了一些简单的东西,如果有任何见解,我将不胜感激。

Python代码,测试运行。下面是我的Python代码测试运行,它在未找到模块时失败。

代码语言:javascript
复制
model = glove(df, vocab_size=3, d=50, alpha=0.75, x_max=100.0)
model.train(df)
model.to_txt()
words = model.most_similary("one", 10)
代码语言:javascript
复制
NameError                                 Traceback (most recent call last)
<ipython-input-11-517b339bba36> in <module>
----> 1 model = glove(df, vocab_size=3, d=50, alpha=0.75, x_max=100.0)
      2 model.train(df)
      3 model.to_txt()
      4 words = model.most_similary("one", 10)
      5 print(words)

NameError: name 'glove' is not defined

目录函数查看'gl‘模块内的函数,从glove包导入,没有显示模块函数名称。因此,这清楚地表明,glove作为gl的进口存在一些问题。

代码语言:javascript
复制
dir(gl)
代码语言:javascript
复制
['__doc__',
 '__file__',
 '__loader__',
 '__name__',
 '__package__',
 '__path__',
 '__spec__']
EN

回答 2

Stack Overflow用户

发布于 2020-03-26 01:37:52

您需要的是模块中的Glove类;请注意大写字母。

我觉得这句话

glove(df, vocab_size=3, d=50, alpha=0.75, x_max=100.0)

应该是

Glove(df, vocab_size=3, d=50, alpha=0.75, x_max=100.0)

票数 0
EN

Stack Overflow用户

发布于 2022-01-19 16:37:26

在google colab中尝试一下,它在我的系统中运行良好

!pip install glove-python-binary

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60794145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档