Модуль не найден, проблема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
Ответить

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

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

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

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

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