У меня есть spotipy
, установленный на python3, и когда я его запускаю, он вызывает файл __init__.py
, но затем этот файл пытается импортировать с клиента и говорит, что клиент не может быть найден, хотя client.py
находится в той же папке, что и __init__.py
.Python не может найти модуль в той же папке
Мне интересно, проблема в том, что у меня установлено несколько версий python?
EDIT: Рабочий каталог имеет только файл, который я запускаю, который на данный момент просто говорит «import spotipy». Кроме того, я проверил, и кажется, что файл __init__.py
не может импортировать что-либо еще в папку.
Пакет объявляется с помощью '' __init __. Py'' файла в папке; не '' init.py''. –
Есть ли также 'client.py' в текущем рабочем каталоге? – Misandrist
@JamesMills, который, по-видимому, был проблемой форматирования, окружающий слово с помощью '__', делает его полужирным, если он не помечен как код: __init__.py (не помечен как код) и' __init __. Py' (помечен как код) , – user1823