MusicBot: Could not find a version that satisfies the requirement aiohttp [Updating Dependencies]
Please tick all applicable boxes.
- I am using Python 3.5 or higher (run
python --versionon the command line) - I have followed the official guides to install the bot for my system
- I have updated my dependencies to the latest version using the appropriate
updatescript
Which version are you using?
- The latest
masterversion (1.9.8)
What type of issue are you creating?
- Bug
Description of issue
I tried running the bot normally, typed ‘y’ and ‘enter’ to agree with cleaning the directory using the github repository, and then I got the error telling me that my version of discord.py was out of date.
I attempted to update the dependencies which led me to this error:
Could not find a version that satisfies the requirement aiohttp<3.4.0,>=3.3.0 (from discord.py[voice]->-r requirements.txt (line 2)) (from versions: 0.1, 0.2, 0.3, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.10.0, 0.10.1, 0.10.2, 0.11.0, 0.12.0, 0.13.0, 0.13.1, 0.14.0, 0.14.1, 0.14.2, 0.14.3, 0.14.4, 0.15.0, 0.15.1, 0.15.2, 0.15.3, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.16.4, 0.16.5, 0.16.6, 0.17.0, 0.17.1, 0.17.2, 0.17.3, 0.17.4, 0.18.0, 0.18.1, 0.18.2, 0.18.3, 0.18.4, 0.19.0, 0.20.0, 0.20.1, 0.20.2, 0.21.0, 0.21.1, 0.21.2, 0.21.4, 0.21.5, 0.21.6, 0.22.0a0, 0.22.0b0, 0.22.0b1, 0.22.0b2, 0.22.0b3, 0.22.0b4, 0.22.0b5, 0.22.0b6, 0.22.0, 0.22.1, 0.22.2, 0.22.3, 0.22.4, 0.22.5, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.5, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.2.0, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 2.0.0rc1, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.6.post1, 2.0.7, 2.1.0, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.3.0a1, 2.3.0a2, 2.3.0a4, 2.3.0, 2.3.1a1, 2.3.1, 2.3.2b2, 2.3.2b3, 2.3.2, 2.3.3, 2.3.4, 2.3.5, 2.3.6, 2.3.7, 2.3.8, 2.3.9, 2.3.10, 3.0.0b0) No matching distribution found for aiohttp<3.4.0,>=3.3.0 (from discord.py[voice]->-r requirements.txt (line 2))
The reason why I was unable to get the full error is because my PuTTY terminal went inactive and closed out whenever I acknowledged it. Also, there is no log file since this was my first time attempting to run the bot on this specific machine.
I have the bot’s source files on a different machine which I’ve never needed to reset the files using the repo, and it works perfectly fine. It’s a Windows 10 PC, the machine that I’m having my specific issue on is an Ubuntu 16.04 server with Python 3.5.2
Steps to reproduce
As described above…
- sudo ./run.sh (Returned “Your version of discord.py is not up-to-date…”)
- sudo python3 update.py (Returned the second error that I mentioned above)
As mentioned above…
There is no log file since this was my first time attempting to run the bot on this specific machine, and it was never able to get past the initial “discord.py is not up-to-date” error.
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 15 (6 by maintainers)
Update python to at least 3.5.4
On Mon, Aug 20, 2018, 5:53 AM Hayden M. notifications@github.com wrote:
python3.6 -m pip install -U -r requirements.txtis the preferred method. The update script is known to have issues.You don’t have to uninstall it, launching the bot by running
python3.6 run.pyshould work fine.curl https://bootstrap.pypa.io/get-pip.py | sudo python3.6this command should install pip to python 3.6