在 Windows 10 上安装 PyPotrace

2024-01-26

我想在我的 Windows 10 计算机上安装 Potrace,并将其与 python 2.7.5 一起使用。我正在按照该网站的安装说明进行操作。(https://pypi.python.org/pypi/pypotrace https://pypi.python.org/pypi/pypotrace) 对于 Windows。

到目前为止我做了什么

我按照这些 YouTube 说明安装了 MinGW [https://www.youtube.com/watch?v=DHekr3EtDOA] https://www.youtube.com/watch?v=DHekr3EtDOA%5D

我还下载了 Agg-2.5 和 potrace-1.15.win64 并将这两个文件夹放入 C:/src 中(见图 1)

Issue

但是,我被困在安装说明的这一特定点上。它说:

我将这两个包提取到我的C:\src文件夹。两者都很容易通过执行来构建./configure; make and ./autogen.sh;在 MSYS 提示符下分别进行 make。

我不知道这意味着什么或如何去做。我确实找到了 MSYS 提示符,但我不知道在提示符中写什么来完成这一步(见图 2)。


您正在尝试在 Windows 中构建“C”扩展。这Python 文档 https://docs.python.org/2/extending/windows.html对这意味着什么有一个基本的介绍。

在实践中,您需要安装“C”构建环境,然后编译并链接代码。您选择了MinGW环境,但是还有其他可用 https://wiki.python.org/moin/WindowsCompilers。鉴于您有 MinGW 的说明,让我们坚持下去,所以此时您只需要运行编译器......

对于“C”应用程序,通常有一个完整的工具链来跟踪哪些文件依赖于其他文件、您可能需要哪些外部依赖项以及您需要使用的精确构建设置。在这种情况下,图书馆正在使用自动工具 https://www.gnu.org/software/automake/faq/autotools-faq.html。为了调用它们,您需要运行它们在安装说明中显示的命令。因此,例如:

cd C:\src\agg-2.5
./autogen.sh; make
cd C:\src\potrace-1.15.win64
./configure; make

如果一切正常,您应该可以在说明后面提到的目录中找到库文件。然后,您应该能够按照其余说明运行 python 构建,安装扩展并使用它!

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

在 Windows 10 上安装 PyPotrace 的相关文章

随机推荐

  • 如何从字符串数组列表中删除字符串,ANDROID

    我创建了一个字符串数组列表 List
  • 从 Visual C++ 导出 U3D/PDF3D

    我被要求解决用 Visual C 编写的 CAD 应用程序在尝试将绘图导出为 PDF3D 时出现的内存使用问题 导出特征对于简单模型或仅复杂模型的一部分表现良好 但对于整个复杂模型则不然 我们使用 U3D sourceforge 项目来创建
  • 重力排序:这可以通过编程实现吗? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我最近一直在考虑在排序算法中使用面向对象的设计 然而 我无法找到一种正确的方法来更接近地实现在 O n 时间内进行排序的排序算法 好吧
  • GWT - 从外部 javascript 调用实例方法

    我们可以在 GWT 中使用这个 entry 方法来允许外部 javascript 执行 java 方法 你可以看看他们文档中的解释https developers google com web toolkit doc latest DevG
  • 自定义 Jquery UI 日期选择器

    我很可能怀疑这是不可能的 但我想知道是否有人曾自定义 Jquery UI 日期选择器上显示的日历以更改日期 这是我的情况 我的公司使用会计年度而不是日历年 每年从不同的一天开始 我实际上同时制作了一个 Excel 日历 我可以在 javas
  • 我们可以在 SQL 语句中同时使用 SUM 和 Max 函数吗?

    我有以下要求 CODE Marks A 50 A 50 B 60 B 60 C 20 C 20 现在 我想编写一个查询来显示最高得分手的代码和分数 在这个例子中是B和120 如何用SQL编写它 标准SQL SELECT Code MAX S
  • 让码头以正确的时区登录

    我正在使用 Jetty 8 并配置 jetty xml 来自定义 requests log 文件 我的问题是 Jetty 正在提供带有 GMT 时区时间戳的日志 我在英国 但现在是夏令时 GMT 1 又名 BST 大概是因为
  • 将drawableLeft与按钮的文本对齐

    这是我的布局 我面临的问题是可绘制复选标记 我将如何将其与文本对齐 两者都在按钮内居中 这是 XML
  • 在 ggplot2 中绘制一系列填充六边形

    我正在尝试在 ggplot2 中创建填充六边形 以六边形间隔的晶格为中心的多边形 的镶嵌 我已经使用 plot 命令完成了此操作 但正在努力将其转换为 ggplot 这是设置的代码 Generate a lattice of points
  • Firebase:Google api 密钥限制不起作用

    Firebase 在 Google API 控制台上为我创建了一个 API 密钥 我在那里添加了一个限制 使其只能由具有特定包名称和指纹的 Android 应用程序使用 不过 我仍然可以使用具有不同包名称的密钥 我更改了 Gradle 的应
  • 夜巡 - 使用 chromedriver

    所以我在堆栈上看到了类似的问题here https stackoverflow com questions 27601103 launch tests in chrome with nightwatchjs on mac os connec
  • 拆分逗号分隔值并将它们映射到 SQLite 中的原始 ID

    我有一张桌子叫articles包含以下格式的数据 id categories 1 123 13 43 2 1 3 15 3 9 17 44 18 3 出于测试目的 您可以使用以下 SQL 命令创建此表 CREATE TABLE articl
  • gen/R.java 应该在 Android Studio 项目中的哪里创建?

    我不知道我的项目中是否存在该文件夹 我已经执行了我的应用程序 但我在我的项目中找不到这个文件夹 它通常位于哪里 构建项目后 android studio 将自动为您的项目创建 R java 您可以在以下位置找到它 your app name
  • 将 IIS Web 应用程序发布到网站根目录?

    我正在尝试使用 Web 部署将 Web 应用程序导入 IIS7 我使用 Visual Studio 的 发布 Web 功能将其打包成 ZIP 文件 当我选择 zip 时 我会进入 应用程序包信息 屏幕 它要求我进行的设置之一是 应用程序路径
  • 从db到css文件?

    我在数据库表中有一小部分 css 项目 我需要将其转换为 css 文件以包含在页面上 我怎样才能在 Rails3 中做到这一点 有没有办法可以直接从 stylesheet link 标记调用它 我是否需要通过一些 ruby 来打开文件并将其
  • 如何修复模块“tensorflow”没有属性“get_default_session”

    请帮忙解决这个问题 我使用 ImageAI 来检测汽车 但它不起作用 我是这方面的新手 抱歉 from imageai Detection import ObjectDetection import os execution path os
  • PDFKit - PDFPageOverlayViewProvider 与 PKCanvasView 不转发触摸事件 - WWDC22 会话 10089

    我正在尝试利用PDFPageOverlayViewProvider的议定书PDFView类在PDFKitiOS 16 引入的框架 用于显示PencilKit PKCanvasView位于 PDF 文档之上 以便用户可以在 PDF 上绘制内容
  • 应用类和属性选择器

    我想设置这个元素的样式
  • 在 Docker 容器中运行旧的 Linux 版本?

    我有一个二进制应用程序 无法在 Feisty 之后的 Ubuntu 版本上运行 是否可以构建包含 Feisty 的 Docker 映像并在我的现代系统上运行它 我将添加比评论中允许的更多细节 这些是我用来获取在 Docker 0 7 1 容
  • 在 Windows 10 上安装 PyPotrace

    我想在我的 Windows 10 计算机上安装 Potrace 并将其与 python 2 7 5 一起使用 我正在按照该网站的安装说明进行操作 https pypi python org pypi pypotrace https pypi