如何在 Windows 机器上的 Python 3.4 中安装 lxml

2023-11-29

我已经花了几个小时在这上面。我是 Python 新手,不知道解决方案是什么。

我有 Python 3.4 并且想要使用.docx,这需要lxml.

到目前为止我所做的工作流程是:我转到Pythonlxml软件包安装程序页面,但很难知道我需要哪个版本。我尝试了其中几个包含34数字,两者.exe and .tar。我也尝试过pip install lxml3.4.4 and pip install lxml 3.4.4。他们都没有工作。

这就是我执行操作时命令提示符所说的内容pip install lxml(它会自动抓取lxml 3.4.4我已经下载并打印了您在屏幕截图中看到的内容):

screenshot of problem. what command prompt returns

我做错了什么以及我可以做什么来修复它?和/或确切的版本lxml我需要从哪里安装?我真的很沮丧,这太困难了。谢谢


正如在lxml主页,它发生在你身上:

如果您无法从我们发布的经过签名和测试的源代码在 MS Windows 系统上构建 lxml,请考虑使用 PyPI 的二进制构建或 Christoph Gohlke 慷慨提供的非官方 Windows 二进制文件。

所以你必须从下载正确的轮子文件Python 扩展包的非官方 Windows 二进制文件.

第1步:下载合适的版本

根据您的机器,您必须下载轮文件lxml-3.4.4-cp34-none-win32.whl or lxml-3.4.4-cp34-none-win_amd64.whl,因为您想要 Python3.4 的版本(即34在 cp34 中)。

第2步:打开cmd并导航到下载文件夹

我选择以管理员模式打开cmd。但这对您来说可能没有必要。

第三步:使用pip安装wheel文件

现在您必须使用 pip 安装非官方的 Wheel 文件。也许你可以做pip install pip --upgrade在安装wheel文件之前。但这对您来说可能也没有必要。要进行安装,只需键入pip install <downloaded_file>.

或者正如 cgohlke 在对你的问题的评论中提到的:如果你做不到pip install直接在cmd中,您可以尝试以下操作:C:\Python34\python.exe -m pip install <downloaded_file>。当然,如果Python3.4安装在其他地方,则必须编辑路径。

不要恐慌。如果您尝试安装错误的下载文件(例如win32代替amd64),它不应该破坏任何东西。应该会出现错误消息:<package name> is not a supported wheel on this platform.

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

如何在 Windows 机器上的 Python 3.4 中安装 lxml 的相关文章

  • 我应该使用 Python 双端队列还是列表作为堆栈? [复制]

    这个问题在这里已经有答案了 我想要一个可以用作堆栈的 Python 对象 使用双端队列还是列表更好 元素数量较少还是数量较多有什么区别 您的情况可能会根据您的应用程序和具体用例而有所不同 但在一般情况下 列表非常适合堆栈 append is
  • 使用主题交换运行多个 Celery 任务

    我正在用 Celery 替换一些自制代码 但很难复制当前的行为 我期望的行为如下 创建新用户时 应向tasks与交换user created路由键 该消息应该触发两个 Celery 任务 即send user activate email
  • 更好地相当于这个疯狂的嵌套 python for 循环

    for a in map for b in map a for c in map b for d in map c for e in map d print a b c d e 上面的代码用于创建图中一定长度的所有路径 map a 表示从
  • GUI(输入和输出矩阵)?

    我需要创建一个 GUI 将数据输入到矩阵或表格中并读取此表单数据 完美的解决方案是限制输入表单仅允许float 例如 A 1 02 0 25 0 30 0 515 0 41 1 13 0 15 1 555 0 25 0 14 1 21 2
  • 打印包含字符串和其他 2 个变量的变量

    var a 8 var b 3 var c hello my name is var a and var b bye print var c 当我运行程序时 var c 会像这样打印出来 hello my name is 8 and 3 b
  • 从 Powershell 脚本安装 Python

    当以管理员身份从 PowerShell 命令行运行以下命令时 可以在 Windows 11 上成功安装 Python c temp python 3 11 4 amd64 exe quiet InstallAllUsers 0 Instal
  • 使用 python/numpy 重塑数组

    我想重塑以下数组 gt gt gt test array 11 12 13 14 21 22 23 24 31 32 33 34 41 42 43 44 为了得到 gt gt gt test2 array 11 12 21 22 13 14
  • 导入错误:没有名为flask.ext.login的模块

    我的flask login 模块有问题 我已经成功安装了flask login模块 另外 从命令提示符我可以轻松运行此脚本 不会出现错误 Python 2 7 r27 82525 Jul 4 2010 07 43 08 MSC v 1500
  • 无法导入 langchain.agents.load_tools

    我正在尝试使用 LangChain Agents 但无法导入 load tools 版本 langchain 0 0 27 我尝试过这些 from langchain agents import initialize agent from
  • 未知错误:Chrome 无法启动:异常退出

    当我使用 chromedriver 对 Selenium 运行测试时 出现此错误 selenium common exceptions WebDriverException Message unknown error Chrome fail
  • Python - 如何确定解析的 XML 元素的层次结构级别?

    我正在尝试使用 Python 解析 XML 文件中具有特定标记的元素并生成输出 excel 文档 该文档将包含元素并保留其层次结构 我的问题是我无法弄清楚每个元素 解析器在其上迭代 的嵌套深度 XML 示例摘录 3 个元素 它们可以任意嵌套
  • 将 Matlab 的 datenum 格式转换为 Python

    我刚刚开始从 Matlab 迁移到 Python 2 7 在读取 mat 文件时遇到一些问题 时间信息以 Matlab 的日期数字格式存储 对于那些不熟悉它的人 日期序列号将日历日期表示为自固定基准日期以来已经过去的天数 在 MATLAB
  • Python GTK+ 画布

    我目前正在通过 PyGobject 学习 GTK 需要画布之类的东西 我已经搜索了文档 发现两个小部件似乎可以完成这项工作 GtkDrawingArea 和 GtkLayout 我需要一些基本函数 如 fillrect 或 drawline
  • 找到一个数字所属的一组范围

    我有一个 200k 行的数字范围列表 例如开始位置 停止位置 该列表包括除了非重叠的重叠之外的所有类型的重叠 列表看起来像这样 3 5 10 30 15 25 5 15 25 35 我需要找到给定数字所属的范围 并对 100k 个数字重复该
  • Protobuf 如何编码 oneof 消息结构

    对于这个 python 程序 在编码时运行 protobuf 编码会给出以下输出 0a 10 08 7f8a 0104 08 02 10 0392 0104 08 02 10 03 18 01 我不明白的是为什么8a后面有一个01 为什么9
  • 如果我使用客户端计算机上未安装的字体,会发生什么情况?

    有人可以告诉我 如果我在 WinForms 应用程序中使用目标计算机上不可用的字体 会发生什么情况 它是否使用同一系列的字体 只是 Sans Serif 还是其他字体 您的应用程序将回退到 Segoe UI Tahoma 然后是 MS Sa
  • Python:Goslate 翻译请求返回“503:服务不可用”[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我们不允许提出寻求书籍 工具 软件库等推荐的问题 您可以编辑问题 以便用事实和引文来回答 这个问题似乎不是关于主要由程序员使用的特定编程问
  • 在virtualenv中下载sqlite3

    我正在尝试使用命令创建应用程序python3 manage py startapp webapp但我收到一条错误消息 django core exceptions ImproperlyConfigured 加载时出错 pysqlite2 或
  • 如何在 Flask 中的视图函数/会话之间传递复杂对象

    我正在编写一个 Web 应用程序 当 且仅当 用户登录时 该应用程序从第三方服务器接收大量数据 这些数据被解析为自定义对象并存储在list 现在 用户在应用程序中使用这些数据 调用不同的视图 例如发送不同的请求 我不确定什么是最好的模式在视
  • pytest找不到模块[重复]

    这个问题在这里已经有答案了 我正在关注pytest 良好实践 https docs pytest org en latest explanation goodpractices html test discovery或者至少我认为我是 但是

随机推荐

  • 将私钥关联到 PFXExportCertStoreEx 的证书

    我正在尝试将证书导出到 pfx 文件 这就是我所做的 简化 h CertOpenStore CERT STORE PROV MEMORY 0 NULL CERT STORE CREATE NEW FLAG NULL p CertCreate
  • 如何为实时系统实现 Python Gekko 应用程序? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我想将 Python Gekko 应用程序连接到实时系统 对于控制器的每个 周期 有三个步骤 从测量设备读取当前值 Python 应用程序根据测量结
  • 关于在 php 中连接数据库的错误[关闭]

    Closed 这个问题是无法重现或由拼写错误引起 目前不接受答案 我正在这样做我的代码 con mysqli connect localhost root root floralsupply 并就此line浏览器是giving我这个erro
  • 如何在.Net Core 3.1中创建的WCF服务中读取/解析soap标头请求

    我创建了一个 poc WCF 服务 并且可以使用 SOAP UI 或 Postman 调用该服务 但对于某些项目工作 我需要解析下面的肥皂安全标头 SOAP 头
  • 如何在VB.net中引用当前Windows用户的视频文件夹路径

    我正在寻找一种方法来引用 VB NET 中当前用户的 MyVideos 文件夹 我的目标是使用这个参考来设置InitialDirectory我的财产OpenFileDialog目的 像这样的东西 OpenFileDialog1 Initia
  • 从数字数组中获取最小值或最大值的最佳方法是什么?

    假设我有一个数字数组 2 3 3 4 2 2 5 6 7 2 查找该数组中的最小值或最大值的最佳方法是什么 现在 为了获得最大值 我正在循环数组 如果变量大于现有值 则将变量重置为该值 var myArray Array of Number
  • 当 Google 地图全屏为 true 时,Google 地图自动完成下拉菜单会隐藏

    我已经实现了谷歌地图 并在地图上覆盖了自动完成功能 并将 FullScreenControl 选项设置为 true 您可以在下图中右侧看到 FullScreenControl 我的问题是 当我通过单击 FullScreenControl 切
  • 从 PDFBox 中剥离时的文本坐标

    我正在尝试使用 PDFBox 从 pdf 文件中提取带有坐标的文本 我混合了在互联网上找到的一些方法 信息 也是stackoverflow 但是我的坐标问题似乎不正确 例如 当我尝试使用坐标在 tex 顶部绘制矩形时 该矩形会在其他地方绘制
  • 如何获取 JAXB 输出以将名称空间包含在没有前缀的子节点中?

    天知道我在论坛上搜索了答案 但没有看到任何答案 这是我的 JAXB 代码读取的简化 XML 涉及2个命名空间 xyz 和 abc 这两个是在两个不同的模式文件中定义的 xjc 为它们生成两个不同的包 以下文件可以很好地读入这些类 甚至可以写
  • 如何解压缩 AES-256 加密的 Zip 文件?

    我正在寻找一个在iPhone应用程序中使用的压缩库 支持解压缩AES 256 位内置档案Winzip压缩实用程序 Thanks zlib 是 iPhone sdk 的一部分 是一个成熟且免费的选项 如果您使用 Xcode 您可以通过以下方式
  • python 3 urllib 和 http.client - 无法打开调试消息

    您好 Stackoverflow 社区 我正在尝试熟悉 urllib request 标准库 并在工作脚本中使用它而不是 wget 然而 我无法在 IDLE 中 使用脚本文件或手动在 cmd py 中键入命令来获取显示的详细 HTTP 消息
  • Vuetify 组合框未更新为正确的值

    我有一个 Vuetify 组合框 在保存时会执行 api 调用来存储所选或输入的值 但是 在更新此值时 如果直接单击保存按钮而没有取消选择组合框 则会再次存储先前存储的值 而不是新值 仅当我手动取消选择该框或按 Enter 时 才会存储正确
  • Firebase:事务读取和更新多个文档

    使用此代码 我可以读取和更新事务中的单个文档 Update likes in post var docRef admin firestore collection posts doc doc id let post await admin
  • pyspark 将行转换为带有 null 的 json

    Goal 对于具有模式的数据框 id string Cold string Medium string Hot string IsNull string annual sales c string average check c strin
  • 如何在clip()之后在canvas中执行clearRect()?

    我需要在画布中执行clip 后执行clearRect 不幸的是 它对我不起作用 如果我排除 Clip 的意思 则clearRect 工作得很好 我需要在执行clip 后执行clearRect 这可能吗 请找到fidd
  • Scrum:任务依赖性和架构设计任务[关闭]

    Closed 这个问题是无关 目前不接受答案 我有一些 Scrum 问题 任务依赖性 我读过的大多数书籍似乎都将任务视为彼此独立的 一个程序员的任务不会影响另一个程序员的任务 因此可以并行运行 如何处理依赖于另一项任务的任务 任务基于故事
  • UIImagePickerControllerDelegate 未正确响应

    我在 iPhone 3Gs 上使用 iOS 4 2 1 中的 UIImagePickerController 我之前使用过已弃用的方法 void imagePickerController didFinishPickingImage edi
  • 使用事件处理程序更改背景颜色

    我正在尝试创建一个简单的表单 其中将三个 div 堆叠在一起 单击每个框时 它们的颜色需要更改 一红 一绿 一蓝 我只需要使用一个事件处理程序来完成此操作 我被我的代码困住了 我希望你们中的一位能指导我完成这个任务 我真的很感激 这是我的代
  • MIPS 装配标签

    MIPS 的组件会读取每个标签吗 忽略任务和语法 我只是快速地将一些东西放在一起 add reg3 reg1 zero add reg1 reg1 reg2 beq reg1 reg3 BRANCH1 reg2 contents are z
  • 如何在 Windows 机器上的 Python 3.4 中安装 lxml

    我已经花了几个小时在这上面 我是 Python 新手 不知道解决方案是什么 我有 Python 3 4 并且想要使用 docx 这需要lxml 到目前为止我所做的工作流程是 我转到Pythonlxml软件包安装程序页面 但很难知道我需要哪个