2017-10-10 91 views
6

Chciałbym zainstalować Potrace na moim komputerze z systemem Windows 10 i będę go używać z python 2.7.5. Postępuję zgodnie z instrukcją instalacji z tej strony (https://pypi.python.org/pypi/pypotrace) dla systemu Windows.Python PyPotrace Potrace Instalowanie w systemie Windows - Windows10

Co zrobiłem do tej pory.

zainstalowałem MinGW - postępując zgodnie z instrukcjami w YouTube [https://www.youtube.com/watch?v=DHekr3EtDOA]

pobrać również AGG-2.5 i Potrace-1.15.win64 i umieścić te 2 foldery wewnątrz C:/src (patrz rysunek 1) Picture 1

Issue - potrzebna pomoc:

jednak siedzę w tym konkretnym punkcie instrukcji montażu. To mówi. Wyodrębniłem oba pakiety w folderze C:\src. Oba są łatwe do zbudowania poprzez wykonanie odpowiednio ./configure; make i ./autogen.sh; na monitorze MSYS. picture3

Nie mam pojęcia, co to znaczy i jak to zrobić. Znalazłem monit MSYS, ale nie mam pojęcia, co napisać w monicie, aby ukończyć ten krok. (Zdjęcie 2). Dziękujemy za pomoc i pomoc z góry. Picture2

Odpowiedz

5

Próbujesz zbudować rozszerzenie "C" w systemie Windows. Python docs ma podstawowe wprowadzenie do tego, co to oznacza.

W praktyce należy zainstalować środowisko kompilacji "C", a następnie skompilować i połączyć kod. Wybrałeś środowisko MinGW, ale istnieje others available. Biorąc pod uwagę, że masz instrukcje dla MinGW, trzymajmy się tego, więc w tym momencie wystarczy uruchomić kompilator ...

W przypadku aplikacji "C" zwykle istnieje kompletny zestaw narzędzi do śledzenia, które pliki zależą na innych, jakie zewnętrzne zależności mogą być potrzebne, a także dokładne ustawienia kompilacji, których należy użyć. W tym przypadku biblioteki używają autotools. Aby wywołać je, musisz uruchomić polecenia, które pokazują w instrukcjach instalacji. Na przykład:

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

Jeśli wszystko działa poprawnie, należy znaleźć pliki biblioteki znajdujące się w katalogach wymienionych w dalszej części instrukcji. Powinieneś być w stanie uruchomić kompilację Pythona zgodnie z resztą instrukcji, zainstalować rozszerzenie i używać go!