`pip install .` успешно устанавливается - но вызов вызывает: ModuleNotFoundError: модуль не назван - импорт работает норLinux

Ответить
Anonymous
 `pip install .` успешно устанавливается - но вызов вызывает: ModuleNotFoundError: модуль не назван - импорт работает нор

Сообщение Anonymous »

Краткое описание: интерфейс командной строки, созданный с помощью щелчка мыши, который взаимодействует со Spotify с помощью dbus-python. Я полагаю, если вам нужна дополнительная информация, перейдите на страницу github - или попробуйте сами, если вам так хочется. Я использую банкомат ubuntu-vm.
Чтобы воспроизвести:
  • У меня есть собственный пакет, когда Я использую pip install -e . пакет устанавливается нормально, и его можно вызвать в терминале.

Код: Выделить всё

$ spotzero
работает
  • на всякий случай еще раз клонируйте репозиторий
  • Я устанавливаю pip. без --editable Flat, пакет также устанавливается без каких-либо ошибок. Но вызов его на терминале возвращает ошибку: ModuleNotFoundError: Нет модуля с именем «spotzero»

Код: Выделить всё

ubuntu2204@ubuntu2204-vm:~/Downloads/spotzero$ spotzero
Traceback (most recent call last):
File "/home/ubuntu2204/.local/bin/spotzero", line 5, in 
from spotzero.cli import cli
ModuleNotFoundError: No module named 'spotzero'
До сих пор я пробовал:
  • Очистить папку SpotZero и клонировать ее снова и снова выполняем pip install .. Это немного изменило вывод, но проблема осталась:
  • Запуск с флагом --editable работает.
  • Самое странное то, что я могу нормально импортировать пакет..?

Код: Выделить всё

(spotzero) ubuntu2204@ubuntu2204-vm:~/Downloads/spotzero$ python
Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import spotzero
>>> import spotzero.cli as spotzero
>>> spotzero

>>> spotzero.resume() # this works
  • Работал на Fedora 39 и только что установленной машине с Ubuntu 22.04.


Подробнее здесь: https://stackoverflow.com/questions/786 ... founderror
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»