"No matching distribution" due to wheel tags not matching in pip 20.0
See original GitHub issueEnvironment
- pip version: 20.0.1
- Python version: 3.6.9
- OS: Ubuntu 18.04
Description
Pip can seemingly no longer install any version of mxnet
newer than 0.9.5.
Expected behavior It should be able to. 😃 This worked before pip 20.
How to Reproduce
Try to install mxnet==1.3.1
in a virtual environment.
Output
$ virtualenv -ppython3 /tmp/venv
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /tmp/venv/bin/python3
Also creating executable in /tmp/venv/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
$ /tmp/venv/bin/pip install mxnet==1.3.1
ERROR: Could not find a version that satisfies the requirement mxnet==1.3.1 (from versions: 0.9.5)
ERROR: No matching distribution found for mxnet==1.3.1
Running pip install
with --verbose
produces a huge log, in which this seems relevant:
Skipping link: none of the wheel's tags match: py2-none-manylinux1_x86_64, py3-none-manylinux1_x86_64: https://files.pythonhosted.org/packages/f0/2e/b26eb7273aed1945f59993b3b306442eb41684f931b5380821c39cf50a31/mxnet-1.3.1-py2.py3-none-manylinux1_x86_64.whl#sha256=939575fddd45e8ba39177dd3d53ccce64dea312bc08f493392b1ecace9e1b117 (from https://pypi.org/simple/mxnet/)
Issue Analytics
- State:
- Created 4 years ago
- Reactions:10
- Comments:38 (17 by maintainers)
Top Results From Across the Web
ERROR: No matching distribution found for wheel (dash ...
I have solved this problem by manually download the "wheel" package from the internet and put it into the folder. enter image description ......
Read more >What Are Python Wheels and Why Should You Care?
This tells pip to ignore wheels even if they're available and instead download a source distribution. When might --no-binary be useful? Here are...
Read more >pip install - pip documentation v22.3.1
There is no ordering in the locations that are searched. Rather they are all checked, and the “best” match for the requirements (in...
Read more >error: could not find a version that satisfies the requirement git ...
ERROR: Could not install packages due to an EnvironmentError: ... pypa/pipenvUserhelp for ERROR: No matching distribution found for imagio / ERROR: Could ...
Read more >pip-tools - PyPI
Note: If pip-compile finds an existing requirements.txt file that fulfils the dependencies then no changes will be made, even if updates are available....
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Expect a bugfix release for this tomorrow, assuming I recover from my current headache by then. 😃
Released 20.0.2 containing the fix for this.
If you’re still seeing something similar, please take a look at #7629 (if you’re on PyPy) or file a new issue. 😃