为什么安装后仍然出现“找不到模块:Spotipy”错误?

时间:2019-05-24 03:06:06

标签: python bash spotify spotipy

当我尝试使用Bash(Windows)运行python程序时,出现错误“ ModuleNotFoundError:No名为'Spotipy'的模块”我做错了吗?

我已经尝试使用pip安装Spotipy数据包,并且可以在Bash上轻松安装,但是仍然出现错误。我也已将数据包下载到文件目录中,不确定是否有所不同,仍然遇到相同的错误。

import os
import sys
import json
import spotipy
import webbrowser
import spotipy.util as util
from json.decoder import JSONDecodeError

#Get the username from terminal
username = sys.argv[1]

#Erase cahce and prompt for user permission
try:
    token = util.prompt_for_user_token(username)
except:
    os.remove(f".cache-{username}")
    token = util.prompt_for_user_token(username)

#Create spotifyObject
spotifyObject = spotipy.Spotify(auth=token)

该程序应该在我的终端上运行。将我发送到Spotify登录页面,然后将我重定向到已经通过Spotify API设置的URL。

1 个答案:

答案 0 :(得分:0)

使用git安装它:git clone https://github.com/plamere/spotipy.git

然后转到程序包的目录并运行:python setup.py install