2017-10-10 403 views
6

我想在我的Windows 10计算机上安装Potrace,我将在python 2.7.5上使用它。我遵循本网站的安装说明(https://pypi.python.org/pypi/pypotrace)。Python PyPotrace Potrace在Windows上安装 - Windows10

我到目前为止做了什么。

我安装的MinGW - 以下的YouTube说明[https://www.youtube.com/watch?v=DHekr3EtDOA]

我也下载AGG-2.5和potrace-1.15.win64并把这些2个文件夹内C:/ src目录 (参见图1) ​​

帮助需要 -

问题:

不过,我停留在的安装说明这个特定点。它说。 我提取了两个包在我的C:\src文件夹中。通过在MSYS提示符下分别执行./configure; make./autogen.sh;制作这两者都很容易。 picture3

我不知道这意味着什么或如何去做。我确实发现了MSYS提示符,但我不知道在提示符下编写什么来完成此步骤。 (图2)。感谢您提前给予的帮助和帮助。 Picture2

回答

5

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

实际上,您需要安装'C'构建环境,然后编译并链接代码。您已选择MinGW环境,但有others available。鉴于你有MinGW的指令,让我们坚持这一点,所以在这一点上,你只需要运行编译器......

对于'C'应用程序,通常有一个完整的工具链,以跟踪什么文件依赖在其他人身上,您可能需要什么外部依赖关系以及您需要使用的确切构建设置。在这种情况下,这些库正在使用autotools。为了调用它们,您需要运行它们在安装说明中显示的命令。因此,例如:

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

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