New to the whole scene but gave your script a go and got this error about 20 minutes after just seeing "Fetching Playlist...".
C:\WINDOWS\system32>spotdl https://open.spotify.com/playlist/7KyTn3RzqOlt91LHJXmTBC
Fetching Playlist...
0%| |ETA: ?, ~min/songException in thread Thread-3:
Traceback (most recent call last):
File "c:\users\mjhen\appdata\local\programs\python\python39\lib\threading.py", line 950, in _bootstrap_inner
self.run()
File "c:\users\mjhen\appdata\local\programs\python\python39\lib\threading.py", line 888, in run
self._target(self._args, *self._kwargs)
File "c:\users\mjhen\appdata\local\programs\python\python39\libmultiprocessing\pool.py", line 576, in _handle_results
task = get()
File "c:\users\mjhen\appdata\local\programs\python\python39\libmultiprocessing\connection.py", line 256, in recv
return _ForkingPickler.loads(buf.getbuffer())
TypeError: __init__() missing 1 required positional argument: 'pattern'
I do have the same problem
Me too
Its currently our most common issue. The fix will take a while. Please be a bit patient.
I encountered the same error. Here's the steps that worked to resolve it for me
pip3 uninstall spotdl
pip3 install https://codeload.github.com/spotDL/spotify-downloader/zip/master
pip3 uninstall pytube
pip3 install git+https://github.com/nficano/pytube
If these don't work, try uninstalling spotdl, and installing it in a virtualenv (which is what I do instead of a global install for python packages):
pip3 uninstall spotdl
virtualenv venv
source venv/bin/activate
pip3 install https://codeload.github.com/spotDL/spotify-downloader/zip/master
pip3 uninstall pytube
pip3 install git+https://github.com/nficano/pytube
Actual to avoid the venv business, just install, clear pip cache, reinstall from master.
I encountered the same error. Here's the steps that worked to resolve it for me
pip3 uninstall spotdl pip3 install https://codeload.github.com/spotDL/spotify-downloader/zip/master pip3 uninstall pytube pip3 install git+https://github.com/nficano/pytubeIf these don't work, try uninstalling spotdl, and installing it in a virtualenv (which is what I do instead of a global install for python packages):
pip3 uninstall spotdl virtualenv venv source venv/bin/activate pip3 install https://codeload.github.com/spotDL/spotify-downloader/zip/master pip3 uninstall pytube pip3 install git+https://github.com/nficano/pytube
worked for me thanks!
Most helpful comment
I encountered the same error. Here's the steps that worked to resolve it for me
If these don't work, try uninstalling spotdl, and installing it in a virtualenv (which is what I do instead of a global install for python packages):