我想在我的 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(使用前将#替换为@)