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

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

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

Разве Python не должен искать модули в текущем каталоге?

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

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

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

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

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

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

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

/usr/lib/pymodules/python2.7

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

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