Ошибка Python 3.7.3: ModuleNotFoundError: нет модуля с именем «Страницы» - PullRequest
0 голосов
/ 14 июня 2019

После использования команды в Windows 10 CMD (командная строка) C: \ Users \ my.name \ PycharmProjects \ PROJECTNAME \ Tests> python -m unittest login.py

Я получил ошибку:

ImportError: Failed to import test module: login
Traceback (most recent call last):
  File "C:\Users\my.name\AppData\Local\Programs\Python\Python37-32\lib\unittest\loader.py", line 154, in loadTestsFromName
    module = __import__(module_name)
  File "C:\Users\my.name\PycharmProjects\PROJECTNAME\Tests\login.py", line 4, in <module>
    from Pages.loginPage import LoginPage
ModuleNotFoundError: No module named 'Pages'

Моя структура кода:

PROJECTNAME
|-- Drivers
|-- Pages
|   |-- loginPage.py
|-- Tests
|   |-- login.py

login.py:

import unittest

from selenium import webdriver
from Pages.loginPage import LoginPage
import HtmlTestRunner
class LoginTest(unittest.TestCase):





C:\Users\my.name\PycharmProjects\PROJECTNAME>python -m unittest Tests.login

команда работает нормально, но почему

C:\Users\my.name\PycharmProjects\PROJECTNAME\Tests>python -m unittest login.py 

нетработает и выдает ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...