Ana içeriğe atla

Kayıtlar

Şubat, 2024 tarihine ait yayınlar gösteriliyor

Linux Firefox Web Driver (geckodriver) Kurulumu

Python'da Selenium için Linux üzerinde Firefox web sürücüsünün kurulumu Bu kılavuzda, selenium modülünü kullanarak web kazıma konusunda başlangıç seviyesi için harika bir Python öğretici buldum. Ancak, kitapta yazarın "Eğer 'geckodriver' yürütülebilir dosyasının PATH'ta olması gerektiği'("'geckodriver' executable needs to be in PATH") hatasıyla karşılaşırsanız, selenium'un çalışması için webdriver'ı manuel olarak kurmanız gerekecek" dediği bir bölüm var. Ben şanslı olanlardan biriydim ve sürücüyü nasıl manuel olarak kuracağımı öğrendim, bu yüzden bu kılavuz doğdu. Bu kılavuzda, Linux (Milis) üzerinde Firefox web sürücüsünü manuel olarak nasıl kuracağınızı ve selenium'un düzgün çalışması için PATH'ı nasıl yapılandıracağınızı açıklayacağım. Firefox web tarayıcısının kurulu olduğunu varsayıyoruz. (Kurulu değilse ücretsiz olarak https://getfirefox.com/ adresinden indirebilirsiniz.) Python kurulu. Selenium kurulu. (Komut satırı...

Linux Uygulama Başlatıcı (Kısayol, Desktop) Dosyası Oluşturma

Linuxta kulladığınız bir uygulamanın başlatıcı (desktop) dosyasını oluşturmak için aşağıdaki yönergeyi takip edebilirsiniz. Bilgisayarınızda ki uygulamaların desktop dosyaları genellikle /usr/share/applications/ ve /home/ kullanıcı_adınız /.local/share/applications/ bu iki yolda bulunurlar. Bu iki yoldan birisini açtığınızda içerisinde diğer uygulamaların bulunduğu desktop dosyalarını görebilirsiniz. Adımlarımıza bir örnek ile devam edelim. Örnek olarak Arduino IDE uygulaması için bir başlatıcı oluşturalım.   Desktop başlatıcısının içerisinde birçok farklı parametre vardır ancak biz burada sadece birkaç tanesini göreceğiz ve işimizi en basit şekilde halletmeye çalışacağız. Yukarıda yazmış olduğum konumlardan herhangi bir tanesine gidip Arduino.desktop dosyası oluşturuyoruz. Dosya içerisine aşağıdaki parametreleri yazıyoruz. [Desktop Entry] Type=Application Name=Arduino GenericName=Arduino IDE Exec=/usr/share/arduino-ide_2.3.0_Linux_64bit/arduino-ide Comment=Python IDE for beginne...

Milis Linux Thonny IDE Kurulumu

  Milis Linux depolarında şu anda thonny uygulaması yok. Thonny uygulamasını yüklemek için aşağıda ki adımları takip edebilirsiniz. Bu kurulum sadece Milis Linux için değil tüm linux dağıtımları için geçerlidir. 1. Adım Öncelikle  https://github.com/thonny/thonny/releases bu adrese gidip thonny-4.1.4.bash dosyasını indiriyoruz. (İlerleyen zamanlarda sürümler farklılık gösterebilir sizler güncel sürümü indirin.) 2. Adım Konsolumuzu (Terminali) açıyoruz. Aşağıdaki komut ile dosyanızın indiği klasöre gidiyorsunuz. cd İndirilen veya cd Download gibi. cd dosyanın_indiği_klasör_adı 3. Adım Dosyamıza çalıştırma izini veriyoruz. chmod +x thonny-4.1.4.bash Dosya adı sizde farklılık gösterebilir inen dosyanın adını yazmanız gerekiyor. 4. Adım Artık kuruluma geçebiliriz. ./thonny-4.1.4.bash  Komutu ile kuruluma başlayabiliriz. Terminalde gelen yönergelere göre kurulumu tamamalayabilirsiniz. Daha sonra sisteminizi yeniden başlatıp veya oturumunuzu yeniden başl...