0

Python インタープリターをダウンロードすることなく、Windows XP および 7 を搭載したさまざまなコンピューターで Python プログラムを使用する必要があります。だから私はpy2exeで*.exeを作成します。しかし、Python をインストールせずに XP で起動すると、「ファイルが壊れています」というエラー メッセージが表示されます。PythonなしでXPで起動する方法はありますか?

これが私のsetup.pyです:

from distutils.core import setup
import py2exe

setup(
   windows=[{"script":"linksender.py"}], 
   options={"py2exe": {"includes":[]}}
)
4

1 に答える 1

0

1.distutils.core を確認します。存在するかどうかを確認します。インターネットから setup.py をコピーしますか?そうであれば、distutils.core もコピーします。2.これを試してください(スクリプト名= myscript.py):

# setup.py
from distutils.core import setup
import py2exe

setup(console=["myscript.py"])

3. distutils は次のようになります。

#!/usr/bin/env python

from distutils.core import setup

setup(name='Distutils',
      version='1.0',
      description='Python Distribution Utilities',
      author='Greg Ward',
      author_email='gward@python.net',
      url='http://www.python.org/sigs/distutils-sig/',
      packages=['distutils', 'distutils.command'],
     )

注:私は専門家ではありませんが、以前に一度使用したことがあり、うまくいきました。

于 2012-08-22T10:29:12.203 に答える