Anasayfa / python / TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’

TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’

TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’

gwconn = java_gateway.GatewayConnection()

TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’

pip install JayDeBeApi kurup patch olarakta http://223.99.230.21/pypi/web/simple/jaydebeapi3/ buradan JayDeBeApi3-1.3.tar.gz dosyasını

pip install D:\downloads\JayDeBeApi3-1.3.tar.gz

yükledikten sonra informix bağlantısında aldığım TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’ hatasının çözümü için

C:\Users\SizinKullaniciAdiniz\AppData\Local\Programs\Python\Python37\Lib\site-packages\jaydebeapi\__init__.py dosyasını açıp

def _gateway_is_running():
    gwconn = java_gateway.GatewayConnection()
    res = gwconn.socket.connect_ex((gwconn.address, gwconn.port))
    return True if res == 0 else False

fonksiyonunu aşağıdaki ile değiştiriyoruz

def _gateway_is_running():
    gwconn = java_gateway.GatewayConnection(gateway_parameters=java_gateway.GatewayParameters(address="127.0.0.1", port=25333))
    res = gwconn.socket.connect_ex((gwconn.address, gwconn.port))
    return True if res == 0 else False

veya aşağıdaki daha fazla eklenti yapılmış interneten bulduğum __init__ py dosyası ile değiştirebilirsiniz.

Icon

new__init__.py 0 6 downloads

...

Hakkında ibrahim

İlgili Makaleler

python DownloadProgressBar

import urllib import urllib.request from tqdm import tqdm class DownloadProgressBar(tqdm): def update_to(self, b=1, bsize=1, tsize=None): …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir