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 --version on 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 update script

Which version are you using?

  • The latest master version (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…

  1. sudo ./run.sh (Returned “Your version of discord.py is not up-to-date…”)
  2. 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)

Most upvoted comments

Update python to at least 3.5.4

On Mon, Aug 20, 2018, 5:53 AM Hayden M. notifications@github.com wrote:

Please tick all applicable boxes.

  • I am using Python 3.5 or higher (run python --version on the command line)
  • I have followed the official guides https://github.com/Just-Some-Bots/MusicBot/wiki to install the bot for my system
  • I have updated my dependencies to the latest version using the appropriate update script

Which version are you using?

  • The latest master version (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.

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…

  1. sudo ./run.sh (Returned “Your version of discord.py is not up-to-date…”)
  2. 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.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Just-Some-Bots/MusicBot/issues/1698, or mute the thread https://github.com/notifications/unsubscribe-auth/AIL6m8c-aWQaH9ejRZgg1pmEflMM_g4Mks5uSocIgaJpZM4WDrx- .

python3.6 -m pip install -U -r requirements.txt is 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.py should work fine.

curl https://bootstrap.pypa.io/get-pip.py | sudo python3.6 this command should install pip to python 3.6