Добавьте Project\Src\Lib\General
к вашему PYTHON_PATH, чтобы среда выполнения могла его найти. Это единственное действительно удобное решение, которое я могу придумать.
Вы можете найти способ добавить свой путь к Python здесь:
https://stackoverflow.com/questions/6318156
Также возможно выполнение сценария:
import sys
sys.path.append(os.path.dirname(__file__))
Это не будет работать из коробки, потому что dirname
вызов для вашего текущего файла. Чтобы это исправить, вы можете вызывать его несколько раз для перемещения вверх по каталогам. Надеюсь, это достаточно ясно.
dir1 = os.path.dirname(__file__)
dir1up = os.path.dirname(dir1)
dir1upup = os.path.dirname(dir1up)