ERROR: Could not find a version that satisfies the requirement bidict>=0.21.0
- Dominant language
- Python
- Stars
- 9k
- Forks
- 1.4k
- PR merge metrics
- No merged PRs in 30d
Description
I know you may of heard this many times, bu I think the long term solution here s python3,
I had imported the virtualenv environment and managed to install most of the modules, however pip2 cannot find a requirement that satisfies bidict. Here is my output:
❯ pip2 install flask_socketio
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Collecting flask_socketio
Using cached Flask_SocketIO-5.0.1-py2.py3-none-any.whl (16 kB)
Collecting python-socketio>=5.0.2
Using cached python_socketio-5.0.4-py2.py3-none-any.whl (52 kB)
Requirement already satisfied: Flask>=0.9 in ./Vpy27/lib/python2.7/site-packages (from flask_socketio) (1.1.2)
Collecting python-engineio>=4
Using cached python_engineio-4.0.0-py2.py3-none-any.whl (50 kB)
ERROR: Could not find a version that satisfies the requirement bidict>=0.21.0 (from python-socketio>=5.0.2->flask_socketio) (from versions: 0.1.5, 0.2.1, 0.3.0, 0.3.1, 0.9.0rc0, 0.9.0.post1, 0.10.0, 0.10.0.post1, 0.11.0, 0.12.0.post1, 0.13.0, 0.13.1, 0.14.0, 0.14.1, 0.14.2, 0.15.0.dev0, 0.15.0.dev1, 0.15.0rc1, 0.15.0, 0.16.0, 0.17.0, 0.17.1, 0.17.2, 0.17.3, 0.17.4, 0.17.5, 0.18.0, 0.18.1, 0.18.2, 0.18.3, 0.18.4)
ERROR: No matching distribution found for bidict>=0.21.0 (from python-socketio>=5.0.2->flask_socketio)
What would be the solution here?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the reported `pip2 install flask_socketio` command in the Python 2.7 virtualenv described in the issue. Inspect the reported Flask-SocketIO, python-socketio, python-engineio, and bidict version constraints; done means the project’s supported installation path is clear and the dependency installation succeeds or the incompatibility is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- flask, python
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100