导入错误:没有名为 py31compat 的模块

2023-12-10

我正在尝试使用安装 gensim

sudo -H pip install --upgrade gensim

但它给了我这个错误:

  File "setup.py", line 301, in <module>
    include_package_data=True,
  File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
    dist.run_commands()
  File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python2.7/dist-packages/setuptools/command                      /install.py", line 67, in run
    self.do_egg_install()
  File "/usr/local/lib/python2.7/dist-packages/setuptools/command /install.py", line 98, in do_egg_install
    easy_install = self.distribution.get_command_class('easy_install')
  File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 576, in get_command_class
    self.cmdclass[command] = cmdclass = ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2229, in load
    return self.resolve()
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2235, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 47, in <module>
from setuptools.sandbox import run_setup
  File "/usr/local/lib/python2.7/dist-packages/setuptools/sandbox.py", line 15, in <module>
    import pkg_resources.py31compat
ImportError: No module named py31compat

请帮助我安装 gensim。我用谷歌搜索,但找不到解决方案。


看起来 setuptoopls 丢失了。尝试

$sudo pip install setuptools
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

导入错误:没有名为 py31compat 的模块 的相关文章

  • Cython 函数中的字符串

    我想这样做将字符串传递给 Cython 代码 test py s Bonjour myfunc s test pyx def myfunc char mystr cdef int i for i in range len mystr err
  • Python 异常 - args 属性如何自动设置?

    假设我定义了以下异常 gt gt gt class MyError Exception def init self arg1 pass 然后我实例化该类以创建异常对象 gt gt gt e MyError abc gt gt gt e ar
  • 如何让Python的socket服务器永远运行

    我有这段代码创建了一个简单的Python套接字服务器 但是每次客户端断开连接时它都会关闭 如何让它永远运行 import socket HOST PORT 8000 s socket socket socket AF INET socket
  • 管理 Tweepy API 搜索

    如果这是对之前在其他地方回答过的问题的粗略重复 请原谅我 但我不知道如何使用 tweepy API 搜索功能 是否有任何有关如何使用搜索推文的文档api search 功能 有什么方法可以控制返回的推文数量 结果类型等功能 由于某种原因 结
  • sphinx 中的分组方法文档字符串

    是否可以使用 sphinx 的 autodoc 功能将多个方法文档字符串分组 以便将它们列在一起 class Test object def a self A method of group foo def b self A method
  • 使用 Python 的 optparse 模块时如何遵守 PEP 257 文档字符串?

    根据PEP 257 http www python org dev peps pep 0257 multi line docstrings命令行脚本的文档字符串应该是它的使用消息 脚本的文档字符串 a 独立程序 应该可用 作为其 使用 消息
  • 修复类以在 Flask 会话中启用对象存储[重复]

    这个问题在这里已经有答案了 我有一个自定义类 Passport 其中包含活动用户身份和权限 我曾经将它存储在会话中 如下所示 p Passport p do something fancy session passport p 它就奏效了
  • 来自数据框 groupby 的条形图

    import pandas as pd import numpy as np import matplotlib pyplot as plt df pd read csv arrests csv df df replace np nan 0
  • 什么时候用==,什么时候用is?

    奇怪的是 gt gt gt a 123 gt gt gt b 123 gt gt gt a is b True gt gt gt a 123 gt gt gt b 123 gt gt gt a is b False Seems a is b
  • Python代码执行时自动打开浏览器

    我正在 Python Flask 中实现 GUI Flask 的设计方式是 必须 手动 打开本地主机以及端口号 有没有一种方法可以使其自动化 以便在运行代码时自动打开浏览器 本地主机 我尝试使用 webbrowser 包 但它在会话终止后打
  • 如何将一串Python代码编译成一个可以调用函数的模块?

    在 Python 中 我有一串 Python 源代码 其中包含以下函数 mySrc def foo print foo def bar print bar 我想将这个字符串编译成某种形式类似模块的对象这样我就可以调用代码中包含的函数 这是我
  • 获取 HTML 代码的结构

    我正在使用 BeautifulSoup4 我很好奇是否有一个函数可以返回 HTML 代码的结构 有序标签 这是一个例子 h1 Simple example h1 p This is a simple example of html page
  • Bottle 是否可以处理没有并发的请求?

    起初 我认为 Bottle 会并发处理请求 所以我编写了如下测试代码 import json from bottle import Bottle run request response get post import time app B
  • 如何将字符串方法应用于数据帧的多列

    我有一个包含多个字符串列的数据框 我想使用对数据帧的多列上的系列有效的字符串方法 我希望这样的事情 df pd DataFrame A 123f 456f B 789f 901f df Out 15 A B 0 123f 789f 1 45
  • Python Flask应用程序无法被网络中的远程计算机访问

    我在本地主机上的 python 上运行了一个简单的 Flask Web 应用程序 Web 应用程序在 127 0 0 1 8000 上运行 但我无法使用 myHostComputerIPaddress 8000 从网络中的远程计算机访问它
  • Python `concurrent.futures`:根据完成顺序迭代 future

    我想要类似的东西executor map 除了当我迭代结果时 我想根据完成的顺序迭代它们 例如首先完成的工作项应该首先出现在迭代中 等等 这样 当且仅当序列中的每个工作项尚未完成时 迭代就会阻塞 我知道如何使用队列自己实现这一点 但我想知道
  • Python:使用for循环更改变量后缀

    我知道这个问题被问了很多 但到目前为止我无法使用 理解答案 我想改变for循环中变量的后缀 我尝试了 stackoverflow 搜索提供的所有答案 但很难理解提问者经常提出的具体代码 因此 为了清楚起见 我使用一个简单的示例 这并不意味着
  • 使用 plone.api 创建文件的 Python 脚本在设置文件时出现错误 WrongType

    Dears 我正在创建一个脚本python来在Plone站点中批量上传文件 安装是UnifiedInstaller Plone 4 3 10 该脚本读取了一个txt 并且该txt以分号分隔 在新创建的项目中设置文件时出现错误 下面是脚本 f
  • Python模糊字符串匹配作为相关样式表/矩阵

    我有一个文件 其中包含 x 个字符串名称及其关联的 ID 本质上是两列数据 我想要的是一个格式为 x by x 的相关样式表 将相关数据作为 x 轴和 y 轴 但我想要 fuzzywuzzy 库的函数 fuzz ratio x y 作为输出
  • 使用Python的线程模块调用ctypes函数比使用多处理更快?

    我一生都无法找出这个问题的答案 我编写了一个可以执行数百次繁重计算的脚本 我有一个绝妙的主意 将这些计算任务编写为 C 然后使用 Python 的 ctypes 与它们交互 我心想 我什至可以使用并行性进一步优化它 我最初的方法是使用线程

随机推荐

  • 如何保证序列化世界中的Java实例控制(没有枚举)?

    在 Java 1 5 之前的世界中 所以没有enum 并且当我的对象被序列化时 我如何强制执行正确的实例控制 我正在谈论这样的类 据我所知 我不确定instance0和instance1将始终是唯一的实例 import java io Se
  • Java 查找数组中最小和第二小的值

    我正在尝试创建两种方法 一种方法用于查找对象数组中的最小值 另一种方法用于查找对象数组中的第二个最小值 我这样写了两个 public static BanffMarathonRunner getFastestTime BanffMarath
  • 找到两个嵌套列表的交集?

    我知道如何获得两个平面列表的交集 b1 1 2 3 4 5 9 11 15 b2 4 5 6 7 8 b3 val for val in b1 if val in b2 or def intersect a b return list se
  • jQuery UI DatePicker 仅显示月份年份

    我正在使用 jQuery 日期选择器在我的应用程序中显示日历 我想知道是否可以用它来显示月份和年份 2010 年 5 月 而不是日历 这是一个 hack 用整个 html 文件更新
  • MySQL 内连接帮助 - 想要包含不匹配的行

    我有几张表要加入查找 PET id owner id pet name size 1 1 Sparky L 2 1 Spot L 3 3 FooFoo M 4 3 Barky L 5 3 Jeb S OWNER id owner name
  • Haskell Posix 中的多行匹配

    我似乎找不到关于 haskell 的 POSIX 实现的像样文档 具体模块Text Regex Posix 谁能指出我在字符串上使用多行匹配的正确方向 好奇者的一个片段 gt extractToken body body
  • json 路径表达式在没有数组的情况下不起作用

    我正在尝试实现一个看似简单的 JSON 路径过滤器 但未能使其正常工作 想知道其他对 Json NET 的 JSON 路径实现有更多经验的人是否对后续步骤有想法 这种情况失败了 但我认为应该可行 var jsonText event dat
  • 字符串解析,提取数字和字母

    解析字符串并提取数字和字母的最简单方法是什么 我的字符串可以采用以下格式 数字 字母或字母 数字 即 10A B5 C10 1G 等 我需要提取两个部分 即 10A gt 10 和 A Update 感谢大家的精彩回答 最简单的方法可能是使
  • 将用户名和密码作为变量传递

    我希望在 feature 文件中使用变量而不是硬编码 UID 和密码 Background def xmlPayload read request xml def UserID UID def Password PWD def Token
  • 在oracle 11g中收缩数据库

    无论如何 我不是数据库管理员 所以我在这里陈述的一些内容可能是错误的 在 SQL Server 中 当我们在数据库中添加大量数据然后删除它时 数据文件 mdf 文件 或数据库 或任何名称 的大小不会减少到原始大小 我们需要缩小它 同样的基本
  • 需要sql查询中的范围计数[重复]

    这个问题在这里已经有答案了 我有问题详情 请访问http sqlfiddle com 3 8e018 1 我有一张成员表 上面有所有学生的分数 我正在尝试计算所有学生的数量 例如 0 9 学生人数 9 10 19 学生人数 0依此类推 直到
  • Hibernate spring 注释会话未关闭/刷新

    我 继承 了一个项目 该项目使用 Spring 注释来管理 Hibernate 的事务 会话 或者至少本来就是这样 目前 Hibernate 会话永远不会刷新 它们设置为 FLUSH MODE NEVER 并且 DAO 需要手动刷新才能将任
  • 自定义 WP 循环的正确 PHP 语法

    我正在尝试在我的 WordPress 网站中插入排序选项 我已经让它工作了 但需要帮助正确地将它与 WordPress 循环一起使用 目前 我有 在页面上 可以选择按字母顺序或时间顺序排序 a href sort date Newest a
  • 使用 Beautiful Soup 创建属性名为“name”的 new_tag

    我有一个 XML 块 需要将一些元素插入其中
  • Airflow 在成功后多次重新运行单个任务

    按顺序重新运行任务 A 3 次的最佳方法是什么 即任务A gt 任务A gt 任务A gt 任务B 我之所以这么问 是因为我将运行另一个单独的数据验证任务 B 该任务将比较这 3 次单独运行的数据 这就是我到目前为止所做的 dag DAG
  • 问题嵌套近似搜索算法

    我移植了一个近似搜索算法C to Python 逻辑和非常好的原始实现归因于to 然后 我编写了一个脚本来使用该算法来解决二维定位问题 到达时间差问题 二维解决方案效果很好 然而 当我嵌套到 3 维时 脚本不会产生预期的本地化 请注意 这几
  • 使用 RODBC 的参数化查询

    我在 R 中有一个变量 我想将其传递到数据库 我could use paste就像许多人在阅读 Google 结果时建议的那样 但由于 SQL 注入漏洞 这是不安全的 我更喜欢这样的东西 x lt 42 sqlQuery db SELECT
  • 如何捕获 NSString 中特殊指示的 **字符** 并粗体显示中间的内容?

    我无法将指定的 字符对之间的任何字符加粗 例如 在这个 NSString 中 The Fox has ran around the corner 应该读 狐狸跑了around角落 这是我的代码 NSString questionString
  • 在 R 中高效创建数字编码的虚拟变量?

    我们如何转换表单的数据 df lt structure list customer number c 3 3 1 1 3 item c milkshake burger apple burger water row names c NA 5
  • 导入错误:没有名为 py31compat 的模块

    我正在尝试使用安装 gensim sudo H pip install upgrade gensim 但它给了我这个错误 File setup py line 301 in