Installing packaging tools with IronPython

已回答

I can't install the packaging tools. I get this error:

Executed command: c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\setup.py install

Error occurded: IndexError: index out of range: -1

Traceback (most recent call last):
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\setup.py", line 11, in <module>
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\setuptools\__init__.py", line 10, in <module>
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\setuptools\extern\__init__.py", line 1, in <module>
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\pkg_resources\__init__.py", line 74, in <module>
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\pkg_resources\_vendor\packaging\requirements.py", line 9, in <module>
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\pkg_resources\extern\__init__.py", line 43, in load_module
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\pkg_resources\_vendor\pyparsing.py", line 4715, in <module>
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\pkg_resources\_vendor\pyparsing.py", line 1261, in setParseAction
File "c:\users\jku\appdata\local\temp\tmp9azfkppycharm-management\setuptools-28.8.0\pkg_resources\_vendor\pyparsing.py", line 1043, in _trim_arity
IndexError: index out of range: -1

0

Overall it looks like a problem on the side of pip/setuptools because of this issue in IronPython project. Could you please check whether it's possible to provision the interpreter using get-pip.py (it installs more recent versions of both packages)?

0
Avatar
Permanently deleted user

Thank you Mikhail, for pointing me in the right direction. This is clearly a pip/IronPython problem. Here is what I get when I try get-pip.py:

C:\Program Files\IronPython 2.7>ipy get-pip.py

Traceback (most recent call last): File "get-pip.py", line 20649, in <module> File "get-pip.py", line 197, in main File "get-pip.py", line 82, in bootstrap File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_internal\__init__.py", line 42, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_internal\cmdoptions.py", line 16, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_internal\index.py", line 25, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_internal\download.py", line 40, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_internal\utils\logging.py", line 9, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_internal\utils\misc.py", line 21, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_vendor\pkg_resources\__init__.py", line 77, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_vendor\packaging\requirements.py", line 9, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_vendor\pyparsing.py", line 4734, in <module> File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_vendor\pyparsing.py", line 1261, in setParseAction File "c:\users\jku\appdata\local\temp\tmpw1au5i\pip.zip\pip\_vendor\pyparsing.py", line 1043, in _trim_arity IndexError: index out of range: -1

0

请先登录再写评论。