Windows XP (すべて x86) で Active Python 2.5.1、Mercurial 1.8.1、および TortoiseHg 1.1.0 を使用しています。レビューボードで mercurial リポジトリを構成しようとしています。そのためにはmercurial pythonモジュールが必要なので、easy_install経由でmercurialをインストールしようとすると、次のエラーが発生します
C:\>easy_install mercurial==1.8.1
Searching for mercurial==1.8.1
Reading http://pypi.python.org/simple/mercurial/
Reading http://mercurial.selenic.com/
Reading http://www.selenic.com/mercurial
Reading http://mercurial.selenic.com/release/
Best match: mercurial 1.8.1
Downloading http://mercurial.selenic.com/release/mercurial-1.8.1.tar.gz
Processing mercurial-1.8.1.tar.gz
Running mercurial-1.8.1\setup.py -q bdist_egg --dist-dir c:
\docume~1\username\locals~1\temp\easy_install-7l0ykf
\mercurial-1.8.1\egg-dist-tmp-egcnt6
cc1.exe: error: unrecognized command line option '-mno-cygwin'
error: Setup script exited with error: command 'gcc' failed with exit
status 1
MinGWを介してgccをインストールしました
shu zOMG chen に感謝します。1.8.1 は要件であるため、実際には変更できません。2 番目のリンクは役に立ちましたが、別の問題が発生しています。-mno-cygwin オカレンスを distutils\cygwinccompiler.py から削除した後、easy_install mercurial==1.8.1 を実行しました。トレースは次のとおりです。
C:\>easy_install mercurial==1.8.1
Searching for mercurial==1.8.1
Reading http://pypi.python.org/simple/mercurial/
Reading http://mercurial.selenic.com/
Reading http://www.selenic.com/mercurial
Reading http://mercurial.selenic.com/release/
Best match: mercurial 1.8.1
Downloading http://mercurial.selenic.com/release/mercurial-1.8.1.tar.gz
Processing mercurial-1.8.1.tar.gz
Running mercurial-1.8.1\setup.py -q bdist_egg --dist-dir c:\docume~1\username\locals~1\temp\easy_install-05el_6\mercurial-1.8.1\egg-dist-tmp-zsfye0
gcc: error: CreateProcess: No such file or directory
error: Setup script exited with error: command 'gcc' failed with exit status 1
C:\>
よろしくお願いします