ModuleNotFoundError: Нет модуля с именем 'jiraglean.jiraglean'; 'jiraglean'

Я пытаюсь запустить файл тестов в проекте Django, приложение называется jira, а проект jiraglean, файл тестов tests.py

Я запускаю тест с:

jiraglean test jira.tests --settings=core.settings.test  

Что вызывает эту ошибку:

File "/Users/pavel/.pyenv/versions/3.8.2/lib/python3.8/runpy.py", line 86, in 
_run_code
File "/Users/pavel/.pyenv/versions/3.8.2/lib/python3.8/multiprocessing/context.py", 
line 57, in Manager
exec(code, run_globals)
File "/Users/pavel/Library/Caches/pypoetry/virtualenvs/jiraglean-VXquq6c2- 
py3.8/bin/jiraglean", line 2, in <module>
from jiraglue.jiraglue import run
ModuleNotFoundError: No module named 'jiraglean.jiraglean'; 'jiraglean' is not a 
package

При этом я нахожусь в виртуальном окружении poetry. Я не понимаю, почему он ищет проект в папке bin кэша, так как его там явно нет.

Соответствующие файлы/папки.

jiraglean                                         
├─ core                                           
│  ├─ management                                           
│  ├─ permissions                                        
│  ├─ settings                              
│  │  ├─ __init__.py                    
│  │  ├─ base.py                        
│  │  ├─ ci.py                          
│  │  ├─ dev.py                                              
│  │  └─ test.py                        
│  ├─ __init__.py                       
│  ├─ api.py                                                      
│  ├─ pagination.py                     
│  ├─ serializers.py                    
│  ├─ urls.py                           
│  ├─ utils.py                          
│  └─ wsgi.py                           
├─ jira                                   
│  ├─ __init__.py                       
│  ├─ admin.py                          
│  ├─ api.py                            
│  ├─ apps.py                           
│  ├─ models.py                         
│  ├─ serializers.py                    
│  ├─ tests.py                                                 
│  └─ views.py 

                                                                     

Это решение, которое вы, вероятно, искали для запуска теста конкретного приложения:

Предыдущее решение Stack Overflow

python manage.py test example.tests.A.test_a

Я бы также предложил обратиться к документации

Вернуться на верх