When "ERROR: HTTP is not supported." Is displayed in mpsyt

I created a python 3.5.2 quarantine with venv on Linux Mint 18.3, put mpsyt in it, and sometimes enjoy YouTube music. However, when I started mpsyt for the first time in a while, a message I had never seen before was displayed, "ERROR: HTTP is not supported.", And the music could not be played. It is assumed that this event is due to a change in the specifications on the YouTube side, but in such a case, you can just update the package without rushing.

$ pip install --upgrade youtube-dl
$ pip install --upgrade mps-youtube
$ pip install --upgrade pafy

The version of each package after the update is as follows.

Package       Version   
------------- ----------
mps-youtube   0.2.8     
pafy          0.5.5     
youtube-dl    2019.12.25

Now you can play it without any problems.

Recommended Posts

When "ERROR: HTTP is not supported." Is displayed in mpsyt
When searching is not working in GAE's Datastore
[Django] Error when SlugField is specified in .filter ()
When the selected object in bpy.context.selected_objects is not returned
When publishing a package to PyPI, "HTTP Error: 400 Client Error: File already exists." Is displayed.
What to do when Japanese is not displayed on matplotlib
When "No changes detected" is displayed in python3 manage.py makemigrations
Gtk-ERROR **: 04: 28: 17.451: GTK + 2.x symbols detected. Using GTK + 2.x and GTK + 3 in the same process is not supported error
Solution memo when "ERROR: Command errored out with exit status 1:" is displayed in pip install hogehoge
Sequential processing method when there is not enough memory in Keras
[Golang] "package exec is not in GOROOT" when executing the test
[Super Beginner] [Tired Intermediate] When "command not found" or "command not found" is displayed
Dealing with key not found error in pacstrap when installing Arch Linux
Error "Entry point not found" when starting Jupyter Notebook in virtual environment
When issuing an INSERT statement in Python, no such column is displayed
Bug that says'val_loss' is not found when using Early Stopping in pytorch-lightning (0.5.3.2)
What to do when a warning message is displayed in pip list
Windows Subsystem for Linux is not displayed
python note: when easy_install is not available
[Python] Name Error: name'urlparse' is not defined
When the target is Ubuntu 16.04 in Ansible
The date is displayed incorrectly in matplotlib.
[pandas] When specifying the default Index label in the at method, "" is not required
What is the reason why the basic commands are not displayed in Japanese in man?
Measures to be taken when "Cannot open display" is displayed in X11 Forward
Output timing is incorrect when standard (error) output is converted to a file in Python
What to do if abort is displayed when inputting camera video in OpenCV
OS X GPU is now supported in Tensorflow
When I get a chromedriver error in Selenium
Pipfile is not created in the current directory
Display error message when login fails in Django
[Hyperas] Type Error: Resolving'function' object is not subscriptable
Could not import C error in GO environment
Error when trying to install psycopg2 in Python
[Python] Type Error:'WebElement' object is not iterable What to do when an error occurs
Investigate the cause when an error is thrown when python3.8 is not found when using lambda-uploader with python3.8
What to do when is not in the sudoers file.This incident will be reported.
What to do when only the window is displayed and nothing is displayed in pygame Note
What to do if the progress bar is not displayed in tqdm of python
What to do if Python IntelliSense is not displayed in VS Code on Windows
Solved the problem that the image was not displayed in ROMol when loaded with PandasTools.LoadSDF.
[Python] Precautions when it does not work even if TimedRotatingFileHandler is set in basicConfig in python2
Error display (unresolved import'hoge') when importing self-made module does not disappear in VS Code