JPype - это попытка предоставить программам Python полный доступ к библиотекам классов Java.
1 ответ

Ошибка сегментации при запуске jvm с использованием jpype

Я пытаюсь использовать Java Sutime в моем коде Python. Код работал нормально до вчерашнего дня, но теперь заканчивается ошибкой сегментации. Проблема, кажется, исходит от jpype.startJVM(getDefaultJVMPath()) Эта функция заканчивается ошибкой сегмента…
23 июн '17 в 10:44
2 ответа

Неустранимая ошибка: jni.h: при установке jPype такого файла или каталога нет

Я пытаюсь установить JPype на Ubuntu 13.04. У меня установлен Oracle Java 1.7. Но когда я это делаю, я получаю следующую ошибку: src/native/common/include/jpype.h:45:17: fatal error: jni.h: No such file or directory В отличие от многих подобных вопр…
14 ноя '13 в 12:43
1 ответ

Справка по синтаксису Java для Noobie

Кто-нибудь может объяснить, что делает JdClient в этом коде: public JdClient client = new DefaultJdClient("some args") и как реализовать это в Python с Jpype
29 июн '12 в 13:32
0 ответов

Добавление файла jar в jpype приводит к сбою java

Я использую колбу-appbuilder для создания приложения. Чтобы отправить форму для выполнения ddl, я добавляю jar-файл в jpype при запуске startJVM(), но java всегда вылетает. Ниже мой код: import jaydebeapi from flask import flash def execute_ddl(dic)…
04 янв '19 в 19:29
2 ответа

Соединение Python JDBC, вызывающее проблему JVM

Я пытаюсь подключиться к базе данных Impala, используя Python jaydebeapi. Я сталкиваюсь с проблемой JVM, когда я вызываю класс соединения два раза. Пожалуйста, найдите ниже мой класс подключения и Sql_Query Учебный класс. Connection_Class: import ja…
20 июн '17 в 11:56
1 ответ

JPype не будет компилироваться должным образом при повторном запуске кода

Мой код: jarLocation = "C:/Users/LahiruGunawardhana/Desktop/New folder/info/infodynamics.jar" # Start the JVM (add the "-Xmx" option with say 1024M if you get crashes due to not enough memory space) jpype.startJVM(jpype.getDefaultJVMPath(), "-ea", "…
04 окт '18 в 10:16
1 ответ

Python не может подключиться к базе данных Oracle, close_fds не поддерживается

У меня есть этот небольшой скрипт, который пытается подключиться к серверу, на котором работает база данных Oracle (11g). import os import sys import jpype import jaydebeapi if("JAVA_HOME" not in os.environ): os.environ["JAVA_HOME"] = "c:\Program Fi…
14 окт '15 в 11:41
3 ответа

JPype и JayDeBeAPI возвращают jpype._jclass.java.lang.Long

Я использую JayDeBeAPI в PySpark (API-интерфейс Apache Spark Python), и вот начало моего кода (обратите внимание, что я фактически запускаю все это через интерактивную оболочку с PySpark). import jaydebeapi import jpype conn = jaydebeapi.connect('or…
13 ноя '14 в 01:00
1 ответ

Ошибка при установке JPype1 в Python 3.7 на Mac OS 10.14.2

Я получаю сообщение об ошибке при установке JPype1 в моей системе. Я использую Python 3.7. JPype1 требуется как зависимость для Jaydebeapi. pip install Jpype1 Ниже приведено сообщение об ошибке: Сбор jpype1 с использованием кэшированного https://fil…
03 янв '19 в 04:23
0 ответов

Сбой JVM с помощью второго метода публикации в Django

Я пытаюсь построить API для моего проекта NLP с использованием Django. У меня есть файл JAR и запускаю его с JVM, используя Jpype в Python. Он очень хорошо работает с первым POST, но не работает со вторым методом post без каких-либо исключений. Я ду…
14 янв '19 в 12:22
0 ответов

Pyinstaller - добавить дополнительный.jar-файл для установки

Я сказал pyinstaller, чтобы он включал netlogolink.jar во время процесса установки (см. Прикрепленный рисунок) После Pyinstall я все еще получаю сообщение об ошибке, как показано ниже: какой пакет на самом деле отсутствует? (jpype или PyNetlogo?) Jp…
05 янв '19 в 21:00
0 ответов

jpype не может зарезервировать достаточно места для JVM, когда доступно более чем достаточно оперативной памяти

В настоящее время я работаю над проектом, в котором мне нужно вызвать довольно большой JAR-файл из кода Python. Для этого я использую jpype и с меньшей заглушкой, код работал отлично. Однако, большая банка требует много памяти, поэтому я установил -…
21 мар '16 в 23:31
1 ответ

Ошибка установки JPype 1-0.6.1 в Ubuntu 14.04.4 LTS Vagrant Box

Я искал возможные решения и, кажется, иссяк. Я пытаюсь установить JPype, как мне нужно для этого пакета котельной трубы... https://github.com/ptwobrussell/python-boilerpipe ... чтобы поддержать этот учебник https://github.com/ptwobrussell/Mining-the…
19 май '16 в 10:59
2 ответа

Различные / лучшие подходы для вызова функции Python из Java

Я новичок в Python и пытаюсь вызвать функцию Python из Java. Мои основные требования следующие: вызов должен быть прозрачным, в том смысле, что он не должен требовать изменения .py файл просто, чтобы позволить ему быть вызванным из Java. Мне может б…
09 сен '16 в 11:16
1 ответ

Запустить JVM не работает

У меня на компе: Python 2,7- 32-битный, 64-битный Eclipse и 64-битный Java 8.Я установил jpype -32bit для Python 2.7. Jpype импортирует нормально, но я столкнулся с проблемой, когда я звоню: jpype.getDefaultJVMPath() it is returning none. Также я не…
19 ноя '16 в 19:34
19 ответов

Как установить пакет Python с файлом.whl?

У меня проблемы с установкой пакета Python (в частности, JPype1 0.5.7) на мой компьютер с Windows, и я хотел бы установить его с помощью бинарных файлов Christoph Gohlke's Window. (Что, по моему опыту, облегчило большую часть суеты для многих других…
11 янв '15 в 08:48
0 ответов

Установка JPype на Mountain Lion: "ошибка: команда" gcc "не выполнена с состоянием выхода 1"

Я пытаюсь установить JPype в виртуальную среду Python (работает на Mountain Lion с установленными Xcode и инструментами командной строки; дальнейшая информация о системе приведена ниже), но я продолжаю сталкиваться с ошибкой gcc. ~: python setup.py …
05 окт '12 в 16:54
0 ответов

Удаление ссылок на Java-объект в JPype

Я пытаюсь уничтожить Java-объект в JPype, чтобы сборщик мусора управлял пространством кучи, в настоящее время использование пространства кучи только продолжает расти, пока не будет выдана ошибка нехватки памяти. Я перераспределяю имя объекта внутри …
01 апр '14 в 19:54
1 ответ

JPype: как преобразовать логическое значение из Python в Java

Я хочу запустить Java-класс в моем коде Python, и я использую инструмент JPype. У меня есть метод Java с логическим аргументом. Это работает в коде Java, но когда я вызываю его в Python, я получаю сообщение об ошибке: RuntimeError: No matching overl…
15 июл '13 в 11:27
2 ответа

Класс JPype не найден

JPype - удивительный проект, так как я позволяю JVM прямо из Python, К сожалению, я застрял в первых шагах ребенка. я имею A.java исходный код (located in C:\tmp folder): class A { public A() { super(); } public String sayHi() { return("Hello"); } }…
02 май '14 в 14:24