Cryptic error language in the pip/PyPi frontend



  • Here's another one of those ‘if I knew Python better I'd know the answer already' questions, probably, but: what is this error message telling me, exactly?

    Screen Shot 2020-02-20 at 10.41.28 AM.png



  • In case it's relevant, here is the result of the search:

    Screen Shot 2020-02-21 at 4.44.21 AM.png


  • admin

    search tries to match the search term with possible PyPi projects.

    you can pip install nodebox-opengl or NodeBox or nodebox-color.


  • admin

    and I think nodebox is the the itself app and has no setup.py.



  • Funny, not for me—can't find a package for NodeBox, and errors for nodebox-opengl and nodebox-color:
    Screen Shot 2020-02-22 at 7.16.11 AM.png Screen Shot 2020-02-22 at 7.15.57 AM.png

    These are similar to the error I got and reported on PageBot's GitHub repo trying to install PageBot (or re-install it, since I thought we'd solved the problems I was having last October and I'd installed it successfully):

    Collecting pagebot
      Using cached https://files.pythonhosted.org/packages/ce/b5/85ecaa46445effb02ea7e127aae95136a813bd44565d7a6f48e14989d64e/pagebot-0.9.3-py3-none-any.whl
    Collecting booleanOperations
      Downloading https://files.pythonhosted.org/packages/fc/c6/c4cae54f482465a33c5f011d95ec64293dce9e012dac7873147c2dc85396/booleanOperations-0.9.0-py3-none-any.whl
    Collecting tornado
      Using cached https://files.pythonhosted.org/packages/30/78/2d2823598496127b21423baffaa186b668f73cd91887fcef78b6eade136b/tornado-6.0.3.tar.gz
        ERROR: Command errored out with exit status 1:
         command: /Applications/DrawBot.app/Contents/MacOS/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/tmp/pip-install-anyjj7fg/tornado/setup.py'"'"'; __file__='"'"'/private/tmp/pip-install-anyjj7fg/tornado/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' --no-user-cfg egg_info --egg-base /private/tmp/pip-install-anyjj7fg/tornado/pip-egg-info
             cwd: /private/tmp/pip-install-anyjj7fg/tornado/
        Complete output (6 lines):
        Traceback (most recent call last):
          File "<string>", line 1, in <module>
          File "setuptools/__init__.pyc", line 20, in <module>
          File "setuptools/dist.pyc", line 30, in <module>
          File "setuptools/extern/__init__.pyc", line 61, in load_module
        ImportError: The 'packaging' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.
        ----------------------------------------
    ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
    

  • admin

    this should be resolved in the latest update!!!