Installing PyLucene on OSX 10.5

I was pleasantly surprised at my experience installing PyLucene this morning on my OSX 10.5 laptop. The installation instructions worked perfectly without a hiccup. This may not be impressive if you’ve never installed (or attempted to install) PyLucene before.

I tried once a year or so back and was unsuccessful. The build process just never worked for me and I couldn’t find a binary build that fit my OS + Python version + Java version combination.

Check out PyLucene:

$ svn co http://svn.apache.org/repos/asf/lucene/pylucene/trunk pylucene

Build JCC. I install Python packages in my home directory and if you do so too you can omit sudo before the last command, otherwise leave it in:

$ cd pylucene/jcc
$ python setup.py build
$ sudo python setup.py install

Now we need to edit PyLucene’s Makefile to be configured for OSX and Python 2.5. If you use a different setup than the one that ships with OSX 10.5, you’ll have to adjust these parameters to match your setup.

Edit the Makefile:

$ cd ..
$ nano Makefile

Uncomment the 5 lines Below the comment # Mac OS X (Python 2.5, Java 1.5). If you have installed a different version of Python such as 2.6, there should be a combination that works for you. Here’s what I uncommented:

# Mac OS X  (Python 2.5, Java 1.5)
PREFIX_PYTHON=/usr
ANT=ant
PYTHON=$(PREFIX_PYTHON)/bin/python
JCC=$(PYTHON) -m jcc --shared
NUM_FILES=2

Save the file, exit your editor, and build PyLucene:

$ make

If it doesn’t build properly check the settings in your Makefile.

After a successful build, install it (again you can omit sudo if you install Python packages locally and not system-wide):

$ sudo make install

Now verify that it’s been installed:

$ python
Python 2.5.1 (r251:54863, Nov 11 2008, 17:46:48)
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import lucene
>>>

If it imports without a problem you should have a working PyLucene library. Rejoice.

88 Responses to “Installing PyLucene on OSX 10.5”


  1. 1 Yorikk May 28th, 2009 at 12:30 pm

    Информативно,продолжай в том же духе

  2. 2 Dimmka May 30th, 2009 at 8:14 pm

    Спасибо. Прочитал с интересом. Блог в избранное занес=)

  3. 3 Neha Jun 9th, 2009 at 9:33 am

    Worked like a charm. Thank you!

  4. 4 Alberta Rencontres Jul 6th, 2009 at 2:48 am

    I had the same problem, I try to install Pylucene but it’s never worked. But now I will try the way you make it, I hope that I can do it :P

  5. 5 electromozzo Jul 20th, 2009 at 11:03 pm

    Как сказал один мудрый еврей - и это пройдёт…
    Всё верно - у нас это не только развлечение, но и работа, следовательно - на моря!!! :)

  6. 6 Andrea Gomez Aug 6th, 2009 at 9:22 pm

    For me was the same problem and in my case like yours I try more than one time … but let me try like you say now and I came to say to you what was the problem now only if I become a problem, thanks for the information !

  7. 7 Rachel Lampiesta Aug 22nd, 2009 at 6:59 pm

    Nice information, I hope than work with me in the same way, But I have to study a little bit more for understand somethings but is nice.

  8. 8 ridaLiffimb Sep 1st, 2009 at 10:21 am

    Текст оставил сложное, даже неоднозначное, впечатление… Даже не знаю, что сказать… Нужно время, чтобы обдумать прочитанное.

  9. 9 Olegreze Sep 9th, 2009 at 3:52 pm

    Основная задача Яндекса — давать ответы на вопросы пользователей!

  10. 10 viktopercemacho Sep 10th, 2009 at 8:40 am

    Хороший текст. Интересно было почитать.
    Ну Типа круто , сей Ваш postneo.com !

  11. 11 yapapanya Sep 13th, 2009 at 4:42 am

    Добрый день всем посетителям этого прекрасного блога. Хочу внести и свой вклад в целую историю хороших отзывов. Как и целое остальные пользователи этого блога, я совсем доволен абсолютно всем (что бывает довольно редко, т.к. по профессии я педагог). Скорость работы, навигация, условно понятый интерфейс и целое море похвальной информации - моя любимая обстановка.
    Годный бллог это postneo.com !

  12. 12 PC игры Sep 16th, 2009 at 1:10 pm

    Спасибо. было очень интересно.

  13. 13 Stortelpin Oct 3rd, 2009 at 5:16 pm

    Привет, где вы скачиваете фильмы? На торнете мне не удается скачать, слишком маленькая скорость отдачи. Вот хочу найти сайт нормальный, где можно фильмы качать. Сейчас использую скачать фильмы
    Но слишком мало там выкладывают хорошего видео, в основном, новинки кинематографа, а мне и старые фильмы хочется скачивать, поделитесь, где кто чего находит?

  14. 14 Dertimort Oct 4th, 2009 at 12:12 pm

    Привет. Образовалась у меня необходимость принимать на вооружение грузчиков у меня в небольшом магазине. Вот интересно ,у нас тут есть гастарбайтеры всякие, кто–то имеет навык работы с ними? Мне как то боязно - придет милиция и трудностей не оберешься. В то ведь время наше в Интернете вот это объявление:

    Компания Gruziloff дает кратковременный персонал для разгрузо-погрузочных работ.
    Мы осуществляем переезд склада, переезд офиса, переезд квартиры.
    Зазгрузка и выгрузка фур, машин, вагонов
    Наши услуги грузчиков в москве можно обзначить тирадой - стоимость, качество.
    Мы всегда поможем, коль скоро требуются грузчики на склад, разнорабочие, работники склада
    Также одно из наших направлений - раздача рекламных материалов, раздача листовок, раздача флаеров.
    У нас действуют лишь активные и бывалые раздатчики листовок.
    Мы выполняем работу качественно, так как для нас выгодно длительное сотрудничество.
    грузчики

    Кто имеет навык работы с ними? Нормальная компания? Нужны грузчики на время, так что на постоянную основу нанимать невыгодно.

  15. 15 Sterlimastiv Oct 5th, 2009 at 3:36 pm

    Привет. Возникла проблема - прикупил я электродрель на магазин ру
    А она сломалась у меня в тот ведь день - гарантии никакой не дали. Просто почта пришла с коробкой, а там все на китайском. Прописал в магазин этот, дали ответ, что обращайтесь в сервис центр, но у меня ни документов на руках нет, ничего. Как можно приструнить данный интернет магазин? Есть ли какие-то компетентные органы, что писать. Куда писать, кому писать. Ошибся, да, нужно было в магазине нормальном купить, хотя нужной мне модели просто не было, да и дешевле в интернет-магазине. А вот теперь сижу у разбитого корыта. Подскажите, что делать.

  16. 16 Играть в тетрис Oct 7th, 2009 at 9:14 am

    Интересно..

  17. 17 жестом Oct 13th, 2009 at 9:02 pm

    Слабо моё имя расшифровать 89755093269304d4c6b9fb591379b9b0 ?

  18. 18 Builderman Oct 15th, 2009 at 3:52 pm

    Hi, I am installing on the PC OS X 10.5.2

  19. 19 Александр Oct 23rd, 2009 at 1:07 pm

    Меня это не беспокоит.

  20. 20 Леонид Oct 27th, 2009 at 6:03 am

    Конечно, никогда нельзя быть уверенным.

  21. 21 Ольга Oct 28th, 2009 at 4:53 am

    Ну и чё с ними делать… Меня достали на моём блоге я устала вычищать…

  22. 22 Profgroug Nov 4th, 2009 at 3:19 pm

    По правде говоря, сначала не очень то до конца понял, но перечитав второй раз дошло – спасибо!

  23. 23 Владислав Голованов Nov 4th, 2009 at 9:47 pm

    У меня скоро в букмарках место закончится, но я буду рад добавлять с вашего блога и дальше ссылочки на интересные темы!

  24. 24 Spets Nov 17th, 2009 at 6:19 pm

    Я все же думаю, что лучше это делать профессионалам, а не разнорабочим - спокойнее будет

  25. 25 Oleksiy Nov 18th, 2009 at 8:20 am

    Very smart post! Thank you!

  26. 26 Play mini games Nov 25th, 2009 at 9:46 am

    Спс инфу.

  27. 27 Wes Dec 15th, 2009 at 11:34 am

    I am trying to get one of these web cam FTP applications running on Python on my Symbian phone…N95.

    I have found a two different ones but none of them are working anymore.

    I found your post on your Python mobile WebCam application and was curious if you would be interested in helping develop the application further. Please e-mail me if you are interested in the job.

  28. 28 Bloger Dec 26th, 2009 at 3:13 pm

    Сейчас попробуем. Это здесь, если я не ошибаюсь.

  29. 29 Юля Dec 28th, 2009 at 5:43 am

    Очень приятно, что остались ещё такие как вы!

  30. 30 Profgroug Dec 31st, 2009 at 3:50 pm

    C наступающим Вас! Пусть Ваши мечты сбудутся!

  31. 31 Кир Jan 7th, 2010 at 6:09 pm

    Интересный момент, двояко понимается как то.

  32. 32 BiznesAbotHill Jan 13th, 2010 at 12:25 pm

    Не думал, что найду это здесь.

  33. 33 buildingby Jan 15th, 2010 at 7:37 am

    I was pleasantly surprised at my experience installing PyLucene

  34. 34 konditerAnype Jan 16th, 2010 at 7:00 pm

    И что бы мы делали без вашей замечательной фразы

  35. 35 konditerAnype Jan 16th, 2010 at 7:50 pm

    М У С О Р !!!!!!!!!!!!!!!!!!!!!!!!!

  36. 36 kazantiprAnype Jan 18th, 2010 at 4:13 am

    не отказалась бы,

  37. 37 AnutkaChiffa Jan 20th, 2010 at 10:48 am

    Да, информацию полезную найти не трудно, а хорошего друга - практически нереально. (

  38. 38 MisterHosterRu Jan 20th, 2010 at 12:56 pm

    Скажите а на каком хостинге Ваш сайт? Открывается и грузится быстро. Зачет!

  39. 39 arhdizain Feb 18th, 2010 at 8:17 am

    Это действительно так. Вот и на нашем сайте вы сможете заказать архитектурное проектирование, дизайн интерьера кухни, а также узнать все новости дизайна

  40. 40 clubvibe Feb 22nd, 2010 at 8:02 am

    Это интересно. А у нас вы найдете клуб pontiac
    pontiac

  41. 41 vibechel Feb 23rd, 2010 at 5:45 am

    Действительно, это здорово. На нашем сайте найдете клуб вайб
    matrix

  42. 42 bestmeykerchik Mar 15th, 2010 at 3:41 am

    Спасибо автору за проделанный труд:)

  43. 43 IvanMichurinc Mar 15th, 2010 at 12:30 pm

    И здесь тоже не нашел ответа. (

  44. 44 faaadgi Mar 16th, 2010 at 6:24 am

    Инструменты и материал для вязания
    Техническое обслуживание авто

  45. 45 Kamenkacity Mar 16th, 2010 at 3:45 pm

    Отлично! Поддерживаю автора. )

  46. 46 Itabomitiax Mar 19th, 2010 at 7:57 pm

    Нужно признать узнал много нового. Спасибо!

  47. 47 AnnaGentich Mar 20th, 2010 at 5:51 am

    Прочитал, понравилось. Биг сенкс)

  48. 48 BulleT Mar 20th, 2010 at 11:52 pm

    Блин, глаза уже закрываются. Завтра обязательно дочитаю…

  49. 49 AlikPortnov Mar 21st, 2010 at 1:23 pm

    Согласен, в этом есть какой-то толк.

  50. 50 ArtTumanov Mar 22nd, 2010 at 6:51 am

    Очень доступно, мне понравилось:)

  51. 51 MaxPtichkin Mar 22nd, 2010 at 3:37 pm

    Этого-то мне и не хватало, спасибо:)

  52. 52 IvanYagodin Mar 24th, 2010 at 3:29 am

    Очень понравилось, спасибо:)

  53. 53 XyлиГAHкa Mar 24th, 2010 at 4:49 am

    Вообще я очень люблю написать какую-нибудь скабрезную критику, но тут не придраться! :)

  54. 54 Mastergrup Apr 3rd, 2010 at 2:13 am

    Осуществляем современный ремонт квартир в Москве на выгодных условиях. Только тут статьи и записи про стяжку и штукатурку, укладку плитки и установку сантехники. Специально для Вас доступные цены на ремонт квартир под ключ. Отличная возможность оформить заказ на ремонт квартир в Москве за разумные деньги.

  55. 55 xMobiles Apr 7th, 2010 at 6:08 am

    Супер, спасибо за пост

  56. 56 Xpress_Union Apr 10th, 2010 at 5:48 am

    Я это уже видел на интернет-выставке.

  57. 57 rusfingroup. Apr 19th, 2010 at 6:10 am

    Приглашаем пользователей в вашу группу/встречу.

    Количество приглашений - Стоимость
    1000 приглашений/ 90рублей
    5000 приглашений/ 300рублей
    10000 приглашений/ 500 рублей
    20000 приглашений/ 900 рублей
    После 20000 приглашений Каждые 1000 приглашений = 50рублей

    Цены по критериям от 100р за 1000 приглашений.

    * Оплата принимается с помощью WebMoney или Yandex.Деньги.

    контаты: icq 822336
    email: manager@rusfingroup.com
    сайт http://rusfingroup.com

  58. 58 apitoxin Apr 28th, 2010 at 9:50 am

    На сайте Apitoxin.Ru имеются справочные публикации и статьи на тему пчелиного яда. Уникальнейшая полезная информация об апитоксиновой мази и электрофорезе апитоксина, диете при апитоксинотерапии и таблетированном апитоксине, чувствительности к пчелиному яду и способах получения яда, лечении заболеваний глаз и лечении пчелиными ужалениями, а также лечение кожных заболеваний и лечение ревматизма.

  59. 59 tamegorgo Apr 28th, 2010 at 3:14 pm

    Bactrim contains two different antibiotics - UFDIX93K.
    http://wiki.ie7pro.com/index.php/Bactrim_ds

  60. 60 speelably Apr 29th, 2010 at 6:38 am

    jobs, opelms, nopelm, babys, euro.

  61. 61 Opponrygoff Apr 29th, 2010 at 10:27 am

    tube, mehder, dollar, merelje, the new.

  62. 62 acitehautttof Apr 29th, 2010 at 11:30 am

    fotos, fentome, canada, spiker, good.

  63. 63 estavebrunter Apr 29th, 2010 at 3:07 pm

    http://escortparis.byethost9.com paris escort 47457
    http://escortparis.300mb.us paris escort 693569
    http://escortparis.byethost9.com paris escort 393569

  64. 64 kastet May 16th, 2010 at 3:22 am

    очень интересная статья!! а вот тут все для cs

  65. 65 Beljakov19Mihail May 29th, 2010 at 7:26 pm

    Прокат авто, аренда автомобиля с водителем и без

  66. 66 forged Steel valve Jun 10th, 2010 at 8:31 pm

    You write well, I agree, I like the safety valve

  67. 67 TeodoroTino Jun 13th, 2010 at 7:54 pm

    Скачать бесплатно. Софт, музыка, видео.

  68. 68 Adella Jun 14th, 2010 at 7:46 am

    Вот решил приобрести кофеварку в интернет-магазине. Но вещь то дорогая, и никогда не приобретал в интернете. Хотя наткнулся на такое в интернете объявление:
    Интернет магазин КофеЛюкс предлагает купить кофемашины автоматические и профессиональные Jura, La Pavoni.
    Приобретая кофемашину у нас, Вы не только получаете официальную гарантией на кофеварку от производителя, но и гарантийную поддержку нашей компании. Мы бесплатно организуем доставку по Санкт-Петербургу, настройку и установку, а так же проинструктируем по пользованию кофемашиной. В подарок каждому покупателю - средство для очистки кофемашины. Кофеварки становятся обязательным атрибутом нашей кухни, а для некоторых утренняя чашечка вкусного кофе является хорошим началом дня.
    кофемашина
    Кто уже покупал? Надежный магазин?

  69. 69 Afric Power Strip Jun 20th, 2010 at 9:45 pm

    Hello, very professional high level of writing it! So many people to comment, let me also to comment on it. Because good writing, and I learned a lot, and I am glad to see such a beautiful thing. Thanks very much !the same time, i love Afric Power Strip very much too !

  70. 70 Forged steel Valve Jun 21st, 2010 at 4:44 am

    Your blog is very exciting to write well, I will visit again

  71. 71 Booster Cable Jun 22nd, 2010 at 10:04 pm

    Good writing, and I very much agree with your thoughts and insights. Hope that more could write such a good word, I said, to continue coming to visit, thank you for sharing.i love Booster Cable very much .

  72. 72 tombstone Jun 22nd, 2010 at 10:43 pm
  73. 73 Почтовик Jun 23rd, 2010 at 10:25 am

    The best of the best job in internet

  74. 74 Cheap Chanel Jun 24th, 2010 at 8:42 pm

    Thank you for share with us,I like Wholesale Chanel.
    The best of the best job in internet .Good writing, and I very much agree with your thoughts and insights.

  75. 75 Cheap Chanel Jun 24th, 2010 at 8:43 pm

    Good writing, and I very much agree with your thoughts and insights.
    Thank you for share with us,I like Wholesale Chanel

  76. 76 Cheap Chanel Jun 25th, 2010 at 2:03 am

    Thank you for share with us,I like Wholesale Chanel.especially Chanel Bracelet.

  77. 77 sofa Jun 25th, 2010 at 2:36 am

    We supply many styles of sofas,such as China-Leather-sofa, Modern leather sofa

  78. 78 Владимир Семенов Jun 27th, 2010 at 4:28 am

    Спасибо, пригодится:)

  79. 79 Ангелина Jun 27th, 2010 at 7:43 am

    Давно искал. Нашел здесь. Все прочитал. Ничего не понял. (

  80. 80 abidan Jun 27th, 2010 at 9:17 am

    Не буду многословен: автору респект! Мне по душе такой стиль!

  81. 81 Cheap Chanel Jun 28th, 2010 at 1:10 am

    I really appreciate your help, it is very useful for me,you will get good grades! I like Wholesale Chanel.especially Chanel Bracelet.

  82. 82 Карина Jul 2nd, 2010 at 1:52 am

    Классно тут у Вас. ) Надо будет еще зайти.

  83. 83 Артемий Jul 6th, 2010 at 5:59 am

    Шикарно тут у Вас. ) Надо будет еще заглянуть.

  84. 84 Вячеслав Jul 8th, 2010 at 8:42 am

    Затрудняюсь что-либо сказать?

  85. 85 Интернет-магазин контактных линз Jul 15th, 2010 at 4:23 am
  86. 86 Denver website designs Jul 21st, 2010 at 5:49 am

    I am also planning to install PyLucene on the OSX but don’t know how to start it…I have gone through various websites and forums to carry out this job, but didn’t found the one which can convince me enough to get started…I think I should take some positiveness from your example and start it…:)

  87. 87 Bonsale Jul 28th, 2010 at 4:17 pm

    Совет по быстрой продаже бизнеса :

    Выставляя сразу максимальный ценник на свой бизнес, начинающий продавец
    ограничивает число покупателей. Позиция «возможен торг» изначально не
    правильная. Если Вы хотя бы раз публично снизите цену, то логика «значит с
    бизнесом что-то не то» позволит претендовать покупателю на нижнюю планку.
    Цена бизнеса находится где-то между «стоимостью покупателя» и «стоимостью
    продавца». Ищите «золотую середину»!

  88. 88 eldeceveR Jul 30th, 2010 at 1:53 am

    Hello there!
    Guys, i have a website, and i think i need better positions in Google, Bing and !Yahoo.
    But what SEO agency to choose from?
    So far i found these:
    http://www.seerinteractive.com (cheap, they also offering SEM)
    http://www.webmetro.com (look’s nice, but overpriced, i think)
    http://www.marketing-seo-services.com (very cheap and wide choise)
    http://www.seoptimise.com (some British guys)

    Is there any need in India SEO services? In fact, i have no idea what is India SEO - is it worth anything?
    Thank you!

Leave a Reply