Почему я продолжаю получать сообщение об отсутствии модуля: Spotipy после его установки? - PullRequest
0 голосов
/ 24 мая 2019

Когда я пытаюсь запустить программу на Python с помощью Bash (Windows), я получаю сообщение об ошибке «ModuleNotFoundError: нет модуля с именем« Spotipy »» Есть ли что-то, что я делаю неправильно?

Я уже пытался установить пакет Spotipy с помощью pip и легко установить на 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, а затем перенаправьте на URL-адрес, уже заданный с помощью API Spotify.

1 Ответ

0 голосов
/ 24 мая 2019

установите его используя git: git clone https://github.com/plamere/spotipy.git

затем перейдите в каталог пакета и запустите: python setup.py install

...