Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Strange failures because of package name collision #2

Open
hmijail opened this issue Nov 2, 2020 · 0 comments
Open

Strange failures because of package name collision #2

hmijail opened this issue Nov 2, 2020 · 0 comments

Comments

@hmijail
Copy link

hmijail commented Nov 2, 2020

There is a Pypi package named tdigest, which is linked to by the original author of the tdigest algorithm. That package gets installed with its name tdigest, as expected.

Tdigest-cffi also seems to get installed under the name tdigest by pip.

This will look OK if only one of the packages is installed. But if one tries to install both (as I did while trying to check their speed), it breaks: pipfiles and IDEs get confused.

In fact, there seems to be no way to cleanly uninstall tdigest-cffi from the pip CLI; I had to go into the package directory and delete manually both the tdigest and tdigest-cffi dirs.

It's a pity, because this package seems to be much faster than the other tdigest.

(I'm not experienced with pip/pypi, so there's the possibility that I'm missing some detail...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant