This evening, I went to install wxPython (which is called "wx" when you import it).
However, "pip install wx" grabs a completely unrelated package: http://pypi.python.org/pypi/wx/1.0.0
This seems to literally be a attempt at uploading a package, as a test. The entire contents of the package are a 7-line function, that takes a file-name, and returns the file contents as a string.
Now, that's fine, but it's sure confusing when you type "pip install wx", it successfully installs, and you can even "import wx", but you get a different wx.
How is this sort of name-space collision handled in pypi?
Log in to post a comment.