Модуль не найден, проблемаPython

Программы на Python
Anonymous
Модуль не найден, проблема

Сообщение Anonymous »

Я запускаю тестовый модуль под названием test_blbmktdata.py с терминала, выполнив:

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

python -m unittest test_blbmktdata.py
И я получаю сообщение об ошибке:

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

File "C:\Users\stacey\Documents\MERLIN\MERLIN - WORKING\dao_all\dao\iotools\tests\test_blbmktdata.py", line 3, in 
from dao.iotools.blbmktdata import *
ModuleNotFoundError: No module named 'dao'
Папка dao существует:

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

C:\Users\stacey\Documents\MERLIN\MERLIN - WORKING\dao_all\dao\iotools
Смотрите ниже начало модуля (где проблема).

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

import unittest
import os.path
from dao.iotools.blbmktdata import *

class TestBlbMktData(unittest.TestCase):
staticName='StaticInstrumentData.csv'
Если я запускаю код с терминала, нужно ли мне менять способ ссылки на импорт из разных папок?

Подробнее здесь: https://stackoverflow.com/questions/497 ... ound-issue

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