首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows 10上安装PyPotrace

在Windows 10上安装PyPotrace
EN

Stack Overflow用户
提问于 2017-10-10 20:22:46
回答 2查看 2.1K关注 0票数 7

我想在我的Windows 10计算机上安装Potrace,我将在python2.7.5中使用它。我正在遵循本网站的安装说明。( https://pypi.python.org/pypi/pypotrace) for Windows。

我到目前为止所做的

我安装了MinGW -遵循这些YouTube指令[https://www.youtube.com/watch?v=DHekr3EtDOA]

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

问题

但是,我仍然停留在安装说明的这个特定点上。上面写着:

我在我的C:\src文件夹中提取了两个包。通过分别在MSYS提示符上执行./configure; make./autogen.sh; make,两者都易于构建。

我不知道这意味着什么,也不知道该怎么做。我确实找到了MSYS提示符,但是我不知道在提示符中写什么来完成这个步骤(见图2)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-14 15:53:13

您正试图在Windows中构建一个'C‘扩展。Python文档对这意味着什么有一个基本介绍。

实际上,您需要安装一个'C‘构建环境,然后编译并链接代码。您已经选择了MinGW环境,但是有其他可用。既然您有关于MinGW的说明,那么让我们继续使用它,所以现在您只需要运行编译器.

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

代码语言:javascript
复制
cd C:\src\agg-2.5
./autogen.sh; make
cd C:\src\potrace-1.15.win64
./configure; make

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

票数 5
EN

Stack Overflow用户

发布于 2021-04-27 18:15:37

作为另一个选择,因为这是一个问题,即使我解决了它,我也不能确定我的工作的用户也能解决它,就是使用一个纯python端口的potrace。完全公开,我移植了这个。

根据不同的因素,这就像在一两秒钟内完成速度慢了500倍。但是,由于它是纯python,所以您可以确保它对任何人都适用,不会出现任何兼容性问题。

https://github.com/tatarize/potrace

或者pip install potracer,我试着使它与pypotrace相同的API作为一个插入替代。我还写了一个很好的命令行姐妹包。如果我在API中搞砸了任何需要更改的内容,可以随意提出问题。但是,它将绕过安装问题,因为它是纯python代码。

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

https://stackoverflow.com/questions/46675346

复制
相关文章

相似问题

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