На моем рабочем столе я написал небольшое приложение Pylons, которое подключается к Oracle. Сейчас я пытаюсь развернуть его на моем сервере под управлением Win2k3 x64. (Мой рабочий стол - 32-битная XP). Установка Oracle на сервере также 64-битная.
Я получал ошибки при загрузке библиотеки OCI, поэтому я установил 32-битный клиент в C:\oracle32
.
Если я добавлю это в переменную окружения PATH
, она прекрасно работает. Но я также хочу запустить приложение Pylons как службу ( с использованием этого рецепта ) и не хочу помещать эту 32-битную библиотеку в путь для всех других приложений.
Я пытался использовать sys.path.append("C:\\oracle32\\bin")
, но, похоже, это не сработало.