0

Windows Powershell で Python 2.7 を使用しています (Python を使用できるように環境を設定しました)。

Cython をインストールしました (Windows インストーラーを使用)。

簡単な「Hello World」拡張機能を作成して、Cython Web サイトのチュートリアルに従おうとしていますが、拡張機能をビルドしようとすると、次のエラーが発生します。

dllwrap: gcc exited with status 1
error: command 'dllwrap' failed with exit status 1

C 拡張機能によって Python コードを最適化できるように、これを解決するにはどうすればよいですか?

4

1 に答える 1

0

エラーコードの残りの部分は次のとおりです。

Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. All rights reserved.

PS C:\Users\Pinky> cd Programming
PS C:\Users\Pinky\Programming> python setup.py build_ext --inplace
running build_ext
skipping 'helloworld.c' Cython extension (up-to-date)
building 'helloworld' extension
C:\MinGW\bin\gcc.exe -mdll -O -Wall -IC:\Python27\include -IC:\Python27\PC -c helloworld.c -o build\temp.win32-2.7\Relea
se\helloworld.o
writing build\temp.win32-2.7\Release\helloworld.def
C:\MinGW\bin\dllwrap.exe -mdll -static --output-lib build\temp.win32-2.7\Release\libhelloworld.a --def build\temp.win32-
2.7\Release\helloworld.def -s build\temp.win32-2.7\Release\helloworld.o -LC:\Python27\libs -LC:\Python27\PCbuild -lpytho
n27 -lmsvcr90 -o C:\Users\Pinky\Programming\helloworld.pyd
helloworld.exp: file not recognized: File format not recognized
collect2: ld returned 1 exit status
dllwrap: gcc exited with status 1
error: command 'dllwrap' failed with exit status 1
PS C:\Users\Pinky\Programming>
于 2013-02-03T20:49:21.083 に答える