When I try to run the script, I get the following response. I can't tell if I鈥檓 doing something wrong, or if I came across a bug. My Skill level would be too low for that... well it's non-existent tbh.
C:\WINDOWS\system32>python C:\Users\opc\AppData\Local\Programs\Python\Python36-32\Lib\spotify-downloader-master\spotdl.py --song https://open.spotify.com/track/2lfPecqFbH8X4lHSpTxt8l
Traceback (most recent call last):
File "C:\Users\opc\AppData\Local\Programs\Python\Python36-32\Lib\spotify-downloader-master\spotdl.py", line 171, in <module>
const.args = handle.get_arguments()
File "C:\Users\opc\AppData\Local\Programs\Python\Python36-32\Lib\spotify-downloader-master\core\handle.py", line 117, in get_arguments
'-f', '--folder', default=os.path.relpath(config['folder'], os.getcwd()),
File "C:\Users\opc\AppData\Local\Programs\Python\Python36-32\lib\ntpath.py", line 585, in relpath
path_drive, start_drive))
ValueError: path is on mount 'A:', start on mount 'C:'
Same problem here.
Maybe #285 would fix this.
change the path to the folder the music gets sent to in the config.yml this fixed it for me
Thanks @GOTFWolf, this fixed it for me.
I changed the path on config.yml from A:... to C:... and everything was ok.
np :) pls sent this post to anyone with this problem or devs put this somewhere in you FAQ or something
I'll re-open this as I'd also want it to work when download folder is in another drive on Windows.
To solve this you need to get the original name of the folder. For example, my music folder is called "Musica iPod" but when I said to windows that will be my main music folder it renamed it "Musica" but its original name is "Musica iPod" so if you change in the config.yml the folder name to its original name it shouldn't create a new folder only because it can't find it.
I hope to help someone with this comment.
I reproduced this on my Windows machine and should be fixed by #333. Let me know if this is still a problem.