Невозможно запустить скрипт Python, ошибка показывает ModuleNotFoundError: Нет модуля с именем 'src' - PullRequest
0 голосов
/ 12 июня 2019

Ниже приведен скрипт Python (селен вебдрайвер), который я хочу выполнить.Но я вижу, что выдается ошибка, что ModuleNotFoundError: Нет модуля с именем 'src'.Я вижу, что модуль src (папка) существует.Я пытаюсь выполнить это в командной строке.Может кто-нибудь, пожалуйста, помогите мне, где я делаю неправильно.

from src.pages.base_page import BasePage
from src.pages.login_page import LoginPage
import unittest

class Dispatcher(BasePage, unittest.TestCase):

def setup(self):
    super(Dispatcher,self).setup()

def login_eoc(self):
    self.login_page.login()

test output: C: \ NASAuto \ tests> py test_dispatcher.py Traceback (последний вызов был последним): файл "test_dispatcher.py"строка 1, из src.pages.base_page import BasePage ModuleNotFoundError: нет модуля с именем 'src'

1 Ответ

0 голосов
/ 12 июня 2019

запустите командную строку, перейдите в папку python,

python.exe import src 

и проверьте, может ли python импортировать src.Если нет, попробуйте переустановить этот модуль

Иначе

Вам необходимо добавить этот каталог в путь:

import sys
sys.path.append('../src')

Возможно, поместите его в модуль, если вы его используетемного.

удачи

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