2017-10-10 14 views
6

私は私のWindows 10コンピューター上でPotraceをインストールしたいと私は、Python 2.7.5とそれを使用することになります。私はこのサイトからのインストール指示に従います(https://pypi.python.org/pypi/pypotrace)。私はこれまでやったパイソンPyPotrace Potrace - Windows10

。私はMinGWのインストール

- これらのYouTubeの指示に従って[https://www.youtube.com/watch?v=DHekr3EtDOA]

私はまた、AGG-2.5とpotrace-1.15.win64をダウンロードし、Cの内部でこれらの2つのフォルダを置く:/ 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ビルドを実行し、拡張機能をインストールして使用する必要があります。