2017-10-10 401 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構建,安裝擴展並使用它!