Почему PyImport_Import не может загрузить модуль из текущего каталога?

я пытаюсь запуститьпример встраивания и я могу'загрузить модуль из текущего рабочего каталога, если я не добавлю его явноsys.path тогда это работает:

PyRun_SimpleString("import sys");
PyRun_SimpleString("sys.path.append(\".\")"); 

не должен»t Python ищет модули в текущем каталоге?

Edit1: Попробовал просто импортировать модуль с:

Py_Initialize();
PyRun_SimpleString("import multiply"); 

И это все еще терпит неудачу со следующей ошибкой:

Traceback (most recent call last):
  File "", line 1, in 
ImportError: No module named multiply

Edit2: Отsys.path документы:

Если каталог скриптов недоступен (например, если интерпретатор вызывается в интерактивном режиме или если скрипт читается из стандартного ввода), path [0]является пустой строкой, которая направляет Python для поиска модулей в текущем каталоге.

Не уверен, что это значитнедоступен, но если я распечатаюsys.path[0] Это'не пусто:

/usr/lib/pymodules/python2.7

Ответы на вопрос(3)

Ваш ответ на вопрос