Установка интерфейса Python в Stanford Parser: ошибка: команда «gcc» не удалась с статусом выхода 1 rake aborted

Я хотел бы установить интерфейс python для парсера stanford.

http://projects.csail.mit.edu/spatial/Stanford_Parser

Когда вы запускаете установку rake для установки jpype, я сохраняю ge

In file included from src/native/common/jp_reference.cpp:1:0: src/native/common/include/jpype.h:45:17: schwerwiegender Fehler: jni.h: Datei oder Verzeichnis nicht gefunden Kompilierung beendet. error: command 'gcc' failed with exit status 1 rake aborted! 

Сообщение об ошибке на английском-немецком языке. В нем говорится: тяжелый сбой: jni.h: Файл или каталог не найдены.

Когда я пытаюсь установить сам stanford-parser, происходит то же самое.

Да, я python-dev уже установлен в моей системе. Я работаю над Ubuntu и с python2.7.

2 Solutions collect form web for “Установка интерфейса Python в Stanford Parser: ошибка: команда «gcc» не удалась с статусом выхода 1 rake aborted”

В сообщениях об ошибках говорится, что вам не хватает jni.h Вы можете использовать инструмент поиска по адресу http://packages.ubuntu.com, чтобы узнать, какой пакет содержит отсутствующий файл:

Для последней версии Ubuntu, Quantal (12.10), эти пакеты предоставляют jni.h:

 File Packages /usr/lib/gcc-snapshot/lib/gcc/i686-linux-gnu/4.8.0/include/jni.h gcc-snapshot /usr/lib/gcc/i686-linux-gnu/4.6/include/jni.h gcj-4.6-jdk /usr/lib/gcc/i686-linux-gnu/4.7/include/jni.h gcj-4.7-jdk /usr/lib/jvm/java-1.5.0-gcj-4.6/include/jni.h gcj-4.6-jdk /usr/lib/jvm/java-1.5.0-gcj-4.7/include/jni.h gcj-4.7-jdk /usr/lib/jvm/java-1.5.0-gcj-4.8-snap/include/jni.h gcc-snapshot /usr/lib/jvm/java-6-openjdk-i386/include/jni.h openjdk-6-jdk /usr/lib/jvm/java-7-openjdk-i386/include/jni.h openjdk-7-jdk 

Будет либо openjdk, либо gcj; эта страница может помочь прояснить разницу.

jni.h – это заголовок интерфейса Java Native Interface , поэтому вам нужно убедиться, что у вас установлена ​​Java. Для Ubuntu есть openjdk-6-jdk , который, как я подтвердил, имеет доступный файл.

 
Interesting Posts for Van-Lav

Объедините два словаря и удалите дубликаты в python

Значение разблокировки Python

Слияние и вычитание столбцов DataFrame в пандах?

Я мариновал свой кортеж

Почему я получаю другой хэш SHA1 между Powershell и 32bit-Python в системной DLL?

Что такое pythonic, чтобы избежать параметров по умолчанию, которые являются пустыми списками?

Как связать id дочерних элементов в холсте в Kivy?

Изменения папки дорожки / изменения Dropbox

Пример источника нейронной сети Исходный код (предпочтительно Python)

Подкомпоны Vim YouCompleteMe Python не обнаруживаются при завершении TAB в Arch Linux

Целочисленное деление на отрицательное число

Как получить доступ к определенному start_url в Scroll CrawlSpider?

python – Есть ли способ сохранить функцию в списке или словаре, чтобы при вызове индекса (или ключа) он запускал сохраненную функцию?

WTF: динамическая форма PARAMETRIC?

как получить дату с даты и времени

Python - лучший язык программирования в мире.