Selenium pyinstaller ile başka bilgisayarda çalışmıyor

import time
import selenium
from selenium import webdriver
from selenium.webdriver.common.by import By
from tkinter import *
from tkinter import messagebox


def login():
    if Lb1.get() == "edge" or "Edge":
        driver = webdriver.Edge()
        url = "https://github.com/"
        driver.get(url)

        driver.maximize_window()
        logining = driver.find_element(By.XPATH, "/html/body/div[1]/div[1]/header/div/div[2]/div/div/div[2]/a")

        logining.click()
        time.sleep(1)

        user_name = driver.find_element(By.NAME, "login")
        password = driver.find_element(By.NAME, "password")

        user_name.send_keys("kullanıcı adı")
        password.send_keys("şifre")

        logingono = driver.find_element(By.XPATH, '//*[@id="login"]/div[4]/form/div/input[11]')
        logingono.click()
        top.destroy()
        time.sleep(1000000000)
    if Lb1.get() == "firefox" or "Firefox":
        driver = webdriver.Firefox()
        url = "https://github.com/"
        driver.get(url)

        driver.maximize_window()
        logining = driver.find_element(By.XPATH, "/html/body/div[1]/div[1]/header/div/div[2]/div/div/div[2]/a")

        logining.click()
        time.sleep(1)

        user_name = driver.find_element(By.NAME, "login")
        password = driver.find_element(By.NAME, "password")

        user_name.send_keys("kullanıcı adı")
        password.send_keys("şifre")

        logingono = driver.find_element(By.XPATH, '//*[@id="login"]/div[4]/form/div/input[11]')
        logingono.click()
        top.destroy()
        time.sleep(1000000000)
    if Lb1.get() == "chrome" or "Chrome":
        driver = webdriver.Chrome()
        url = "https://github.com/"
        driver.get(url)

        driver.maximize_window()
        logining = driver.find_element(By.XPATH, "/html/body/div[1]/div[1]/header/div/div[2]/div/div/div[2]/a")

        logining.click()
        time.sleep(1)

        user_name = driver.find_element(By.NAME, "login")
        password = driver.find_element(By.NAME, "password")

        user_name.send_keys("kullanıcı adı")
        password.send_keys("şifre")

        logingono = driver.find_element(By.XPATH, '//*[@id="login"]/div[4]/form/div/input[11]')
        logingono.click()
        top.destroy()
        time.sleep(1000000000)
    else:
        me = messagebox.showinfo("uyarı", "yanlış birşey girdiniz")

top = Tk()
top.title("github girişi")
top.geometry("200x125")
label1 = Label(top, text="giriş için butona basın")
label1.pack()
label2 = Label(top, text="ve tarayıcı seçin")
label2.pack()
label3 = Label(top, text="Edge, Firefox, Chrome")
label3.pack()
Lb1 = Entry(top)
Lb1.pack()
button = Button(top, text="giriş yap", command=login)
button.pack()
top.mainloop()

Bu kodu pyinstaller ile exe yapınca çalışıyor (Benim bilgisayarımda) ancak başka bir bilgisayara geçince çalışmıyor sebebi ne olabilir?

Kendi bilgisayarınızın ve diğer bilgisayarın işletim sistemleri neler ?

1 Beğeni

Hayırlı olsun.

Senin bilgisayarın heralde 6. hissime dayanarak windows büyük ihtimalle.
7. hissime göre de windows xp olduğu fikrine ulaştım.
İşletim sistemi ve versiyon bilgisi olmadığı için.

Başka bilgisayarda çalışmamasının sebebi 8. hissime göre MacOs de çalışmaması çok normal.

Allah bilir. İşletim sistemi, version bilgisi, hata çıktısı yazarsan seviniriz.

Bu forumun sıkıntısı da bu kişisel algılama. Çoğu konuda aynı olay herkes windows kullanmıyor. Kullansa bile versiyonu farklı.

Aslında konu açılırken zorunlu olarak işletim sistemi yazdırma olsa çok güzel olur.

1 Beğeni

Çok özür dilerim @BandoLero ve @Wormer_King ikiside windows 10 ayrıca hata çıktısı yok webdriver açılıyor sonra kapanıyor ayrıca entry bilgisine chrome yazsam da edge webdriver açılıyor.