Python installation de setuptools, ez_setup.py erreur

Je suis en train d'installer setuptools sur Windows.

La documentation dit que je devrais courir ez_setup.py.

Alors je l'ai fait et j'obtiens le résultat suivant:

Extracting in c:\users\ut601039\appdata\local\temp\tmpf6a2mb
Now working in c:\users\ut601039\appdata\local\temp\tmpf6a2mb\setuptools-1.0
Installing Setuptools
Something went wrong during the installation.
See the error message above.

Traceback (most recent call last):
  File "D:\Python\Setuptools\ez_setup.py", line 357, in <module>
    sys.exit(main())
SystemExit: 2

Le message d'erreur n'est pas très instructif. En regardant dans le code que j'ai trouvé:

        if not _python_cmd('setup.py', 'install', *install_args):
            log.warn('Something went wrong during the installation.')
            log.warn('See the error message above.')
            # exitcode will be 2
            return 2

Je suis allé à _python_cmd() et trouvé:

def _python_cmd(*args):
args = (sys.executable,) + args
return subprocess.call(args) == 0

J'ai trouvé que subprocess.call(args) retourne 1 à la place de l'0.

  • Je n'ai rien dit. stdout=STDOUT n'a pas de sens et le comportement que je voulais atteindre est la valeur par défaut. Désolé, je ne peux pas vous aider.
InformationsquelleAutor José | 2013-08-19