[Python] import java ImportError: No module named java

Discussão em 'Python' iniciado por Stack, Maio 22, 2025.

  1. Stack

    Stack Membro Participativo

    I seemed to have hit a roadblock and can't figure this out at all, can anyone help me figure out why I am unable to import the java module?

    Error:

    Traceback (most recent call last):
    File "./datasource_config.py", line 3, in ?
    import java
    ImportError: No module named java


    java:

    13:30:05 # which java
    /usr/bin/java


    beginning of script

    #!/usr/bin/python
    import sys
    import java
    from java.util import Properties
    from java.io import FileInputStream
    from org.python.modules import time
    lineSep = java.lang.System.getProperty('line.separator')

    def datasource(cluster,user,password,url,env,jdbc_driver,timeOut,maxConn,minConn,reapTime,unusdTimeout,agedTimeout):

    #Declare global variables
    global AdminConfig
    global AdminControl


    Can someone help me determine what this means?

    13:45:07 # ./jython -v /opt/websphere/datasource_config.py
    *sys-package-mgr*: can't create package cache dir, '/usr/lib/jython-25/cachedir/packages'
    import: 'exceptions' as org.python.core.exceptions in builtin modules
    import: 'site' as /usr/lib/jython-25/Lib/site.py
    import: 'sys' as sys in builtin modules
    import: 'os' as /usr/lib/jython-25/Lib/os.py
    import: 'errno' as org.python.modules.errno in builtin modules
    import: 'posix' as org.python.modules.posix.PosixModule in builtin modules
    import: 'posixpath' as /usr/lib/jython-25/Lib/posixpath.py
    import: 'stat' as /usr/lib/jython-25/Lib/stat.py
    import: 'Properties' as java class
    import: 'FileInputStream' as java class
    Traceback (most recent call last):
    File "/opt/websphere/datasource_config.py", line 5, in <module>
    from org.python.modules import time
    ImportError: cannot import name time

    Continue reading...

Compartilhe esta Página