Estoy tratando de implementar una aplicación django como guerra (para usar con el servidor JBOSS). He visto la documentación y he hecho esto:
jython manage.py builder --include-java-libs=/usr/share/java/jython/jython.jarY tengo este error:
Traceback (most recent call last): File "manage.py", line 16, in <module> raise ImportError( ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?¿Qué tengo que hacer? Gracias.
No ha activado ese entorno donde instaló Python y otros paquetes dependientes para la aplicación.
Active el entorno y luego ejecute:
jython manage.py builder --include-java-libs=/usr/share/java/jython/jython.jarEntonces te funcionará.
Prueba esto:
jython -m pip listEn la lista, verifique si el nombre del paquete django está allí o no. Además, verifique el paquete django-jython .
Para instalar este paquete en el directorio de instalación de jython, ejecute este comando:
jython -m pip install django jython -m pip install django-jythonPara construir un archivo war, use este comando:
jython manage.py buildwar --include-java-libs=/path/to/jython-standalone.jar