question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

pipx install jupyter says "No binaries associated with this package."

See original GitHub issue

Trying to install Jupyter gives me the above error

pipx install --python /usr/bin/python3 jupyter
No binaries associated with this package.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

6reactions
cs01commented, Feb 23, 2019

This has been added in 0.12.3.0.

> pipx install jupyter --include-deps
  These binaries are now globally available
    - iptest
    - iptest3
    - ipython
    - ipython3
    - jsonschema
    - jupyter
    - jupyter-bundlerextension
    - jupyter-console
    - jupyter-kernel
    - jupyter-kernelspec
    - jupyter-migrate
    - jupyter-nbconvert
    - jupyter-nbextension
    - jupyter-notebook
    - jupyter-qtconsole
    - jupyter-run
    - jupyter-serverextension
    - jupyter-troubleshoot
    - jupyter-trust
done! ✨ 🌟 ✨
0reactions
cs01commented, Oct 25, 2018

Hey, was playing around with this. Why did you remove the functionality in beaff34?

  1. The logic to install was easy to update, but then calls to uninstall and list would also have to be updated, so the state of beaff34 was only partially done and would have been annoyingly unfinished (IMO).
  2. It took much longer to look up the binaries included in multiple dependencies compared to the single package, and it actually wasn’t even fully recursive; it just looked at the children of the package (not the children’s children and so on). The speed of this probably could have been improved though since a new python subprocess was invoked each time the dependencies of a package were retrieved. The script itself could have been re-written to find them all recursively which would probably run fast since it would all be from a single python subprocess. I didn’t have the time to try this out so I just removed it and added the listing. If this is re-written and proves to be roughly as fast as is it now, I think we can add this feature!
Read more comments on GitHub >

github_iconTop Results From Across the Web

pipx install jupyter says "No binaries associated with this ...
I updated pipx to look for binaries of dependent packages when the desired package has no binaries directly associated with it.
Read more >
Jupyter kernel problem caused by pyenv+pipx
Type "pipx inject jupyterlab numpy scipy matplotlib etc etc etc." This will install those modules into the jupyterlab virtual environment.
Read more >
pipx — Install and Run Python Applications in Isolated ...
pip is a general-purpose package installer for both libraries and apps with no environment isolation. pipx is made specifically for application installation, as ......
Read more >
I don't write Python code for my work. Last weekend I came ...
python3 -m pip install pipx # Don't rely on the pip3 bin. pipx install jupyterlab # Now jupyter has an independent virtualenv. #...
Read more >
Python Virtual Environments: A Primer
The short answer is that Python isn't great at dependency management. If you're not specific, then pip will place all the external packages...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found