Windows で Python 2.7 インストーラーをコンパイルしようとしています。コンパイルは正常に動作しますが、実行しようとすると
PCbuild\python.exe setup.py bdist_wininst
エラーが発生します:
error: pyconfig.h: No such file or directory
どうすれば修正できますか?
更新:Pyconfig.h.in
ルート ディレクトリに というファイルが見つかりました。bdist に変更した後Pyconfig.h
、次のエラーで失敗します。
Traceback (most recent call last):
File "setup.py", line 2076, in <module>
main()
File "setup.py", line 2071, in main
'Lib/smtpd.py']
File "Python-2.7.3\lib\distutils\core.py", line 152, in setup
dist.run_commands()
File "Python-2.7.3\lib\distutils\dist.py", line 953, in run_commands
self.run_command(cmd)
File "Python-2.7.3\Python-2.7.3\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "Python-2.7.3\lib\distutils\command\bdist_wininst.py", line 131, in run
self.run_command('build')
File "Python-2.7.3\lib\distutils\cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "Python-2.7.3\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "Python-2.7.3\lib\distutils\command\build.py", line 127, in run
self.run_command(cmd_name)
File "Python-2.7.3\lib\distutils\cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "Python-2.7.3\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "Python-2.7.3\lib\distutils\command\build_ext.py", line 339, in run
self.build_extensions()
File "setup.py", line 152, in build_extensions
missing = self.detect_modules()
File "setup.py", line 1146, in detect_modules
for arg in sysconfig.get_config_var("CONFIG_ARGS").split()]
AttributeError: 'NoneType' object has no attribute 'split'
前もってありがとう、イヴァン。