Как исправить эту ошибку, возникшую во время инициализации виртуальной машины PyReportJasper?Python

Программы на Python
Ответить
Anonymous
 Как исправить эту ошибку, возникшую во время инициализации виртуальной машины PyReportJasper?

Сообщение Anonymous »

У меня возникла проблема с Pyreportjasper, когда я нажимаю «Печать», и получаю эту ошибку

Код: Выделить всё

Error occurred during initialization of VM
Could not find agent library instrument on the library path, with error: La procÚdure spÚcifiÚe est introuvable
Module java.instrument may be missing from runtime image.
я устанавливаю jdk 23 и работаю с django 4.1 и Pyreportjasper 2.1.4
это моя функция печати в view.py

Код: Выделить всё

def Demande_Intervention(request):
REPORTS_DIR = os.path.join(os.path.abspath(os.path.dirname(__file__)),)
input_file = os.path.join(REPORTS_DIR, 'Demande_Intervention.jasper')
output_file = os.path.join(REPORTS_DIR, 'Demande_Intervention')
print(input_file)
print(output_file)
jasper = PyReportJasper()
con = {
'driver': 'postgres',
'username': settings.DATABASES['default']['USER'],
'password': settings.DATABASES['default']['PASSWORD'],
'host': settings.DATABASES['default']['HOST'],
'database': settings.DATABASES['default']['NAME'],
'port': settings.DATABASES['default']['PORT'],
'jdbc_driver': 'org.postgresql.Driver'
}
pyreportjasper = PyReportJasper()
pyreportjasper.config(
input_file,
output_file,
output_formats=["pdf", "rtf"]
)
pyreportjasper.process_report()
return FileResponse(open(output_file +'.pdf', 'rb'), as_attachment=True)
пожалуйста, помогите мне решить эту проблему

Подробнее здесь: https://stackoverflow.com/questions/792 ... portjasper
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»