Şimdi Ara

farklı python versionu kuramıyorum yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
18
Cevap
0
Favori
1.203
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhaba arkadaşlar ben python kivy dersleri alıyorum kivy paketi python 3.7 versionunu destekliyor windows ta python 3.7.9 versionunu indirdim kurdum pycharm ayarlarından 3.7 versionunu seçtim sıkıntı yaşamadan kodlarımı yazıyordum taki yazdığım kodları android için paketlemem gerekti buildozer adında bir paket var oda windowsta çalışmıyormuş virtualbox ile linux mint kurdum 10 gündür linux temel kod dersleri alıyorum az buçuk terminal kodlarını öğrendim neyse konuya gelecek olursak işletim sisteminde python 3.8.5 versionu var ben 3.7.9 veya 3.7.8 versionlarını kurmaya çalışıyorum galiba kuruluyorlarda terminale python3.7 yazdığımda pythonun 3.7.9 versionu çalışıyor ama içine kivy i kuramıyorum linuxa pycharm kurdum python versionlarını seçtiğimiz bölümde /usr/bin içindeki python versionlarını gösteriyor ama birtürlü benim kurduğum 3.7 sürümünü usr/bin içine kuramadım yardım edin çıldıracam yoksa 20 kere format attım heralde virtualbox ile :d


    python 3.7 kurmak için kullandığım kaynaklar


    https://tecadmin.net/install-python-3-7-on-ubuntu-linuxmint//


    https://linuxize.com/post/how-to-install-python-3-7-on-ubuntu-18-04/


    https://phoenixnap.com/kb/how-to-install-python-3-ubuntu



    sanırım dediğim gibi linuxun biryerlerine 3.7 yi kuruyor ama pycharm ve spyderda göremiyorum 3.7 versionunu kivy paketide kurmaya çalıştığımda python3 komutunun içine kuruyor onun versionu 3.8.5 diye gösteriyor orda kivy çalışmıyo:s








  • sıkıştırılmış yükleme paketini açabiliyorsan çalışmaması için bir neden olmaması lazım.

  • quote:

    Orijinalden alıntı: ProjectMan

    sıkıştırılmış yükleme paketini açabiliyorsan çalışmaması için bir neden olmaması lazım.

    hocam şöyle anlatayım ilk linuxu kurduğumda python 3.7.9 falan kurmadan önce pycharm ve anaconda kurulumunu yapıyorum pycharmı açtığımda ayarlarında base interpreter bölümünde 3 tane python sürümü var /usr/bin/python, /usr/bin/python3 ve /usr/bin/python3.8 ardından yukarıda attığım linklerin ilkindeki yöntemleri harfiyen yapıyorum python kuruluyor terminalden python3.7 dediğimde python 3.7.9 sürüm ekranı açılıyor tekrar pycharmı açıyorum base interpreter bölümüne bakıyorum ama 3.7 versiyonu gelmiyor terminalden ls /usr/bin/python* komutu verdiğimde içinde 4 tane sürüm var 2 tanesi link galiba python, python2.7, python3, python3.8 var sadece





  • wildboy01 kullanıcısına yanıt

    python un hangi versiyonu çalışıyorsa onu kullanın.

  • Linux için pyenv kullanın. Yardım lazım olursa pm atabilirsiniz.
    python-istihza.yazbel.com
    Python Nasıl Çalıştırılır? — Python 3 için Türkçe Kılavuz
    https://python-istihza.yazbel.com/calistirma.html#pyenv-ile-surumleri-yonetmek
    burada rehber hazırladım

    < Bu ileti DH mobil uygulamasından atıldı >
  • Windows 'ta istenen versiyonu kuramayınca Linux'a geçmiş görünüyorsun, böyle bir sebepten Linux'a geçmek pek sağlıklı değil. Yeni Linux'a geçip hemen /usr/bin/python, /usr/bin/python3 ve /usr/bin/python3.8 vs yöneteyim dersen hepsi birbirine girer, yönetemezsin tabi ki.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: srenkenstein

    Linux için pyenv kullanın. Yardım lazım olursa pm atabilirsiniz.https://python-istihza.yazbel.com/calistirma.html#pyenv-ile-surumleri-yonetmek burada rehber hazırladım

    tamam hocam aslında python derslerimi istihza sitesinden almıştım ama 1 yıl kadar geçti üstünden ben yine verdiğiniz rehberin üzerinden geçeyim yapabilirsem yapamazsam pmden yardım isterim

  • wildboy01 kullanıcısına yanıt
    Güncellemeyi yazın yaptım. Görmemiş olabilirsiniz

    < Bu ileti DH mobil uygulamasından atıldı >
  • quote:

    Orijinalden alıntı: Tuğkan-0153

    Windows 'ta istenen versiyonu kuramayınca Linux'a geçmiş görünüyorsun, böyle bir sebepten Linux'a geçmek pek sağlıklı değil. Yeni Linux'a geçip hemen /usr/bin/python, /usr/bin/python3 ve /usr/bin/python3.8 vs yöneteyim dersen hepsi birbirine girer, yönetemezsin tabi ki.

    linaxa geçiş sebebim sadece kullandığım versionun windows desteklememesi değil ben android işletim sistemlerinde çalışan gui dedikleri grafiksel kullanıcı arayüzü geliştirmek istiyorum bu sebeple kivy paketini seçtim amatör olarak kendimi geliştirmeye çalışıyorum androidin linux tabanlı olduğunu bildiğim için bir yandan kivy bir yandan linux dersleri alıyorum ama işte netteki kaynakları denememe rağmen bir türlü linux üzerinde çalışan idelerde pycharm ve anaconda spyder da falan kurduğum python 3.7 versionlarını çalıştıramadım





  • Linux üzerinde python sürümlerini sistemden bağımsız olarak yönetebilirsiniz. Paket yöneticisi kullanmanıza ve root olup sisteme etki etmenize gerek yok

    < Bu ileti DH mobil uygulamasından atıldı >
  • quote:

    Orijinalden alıntı: srenkenstein

    Linux üzerinde python sürümlerini sistemden bağımsız olarak yönetebilirsiniz. Paket yöneticisi kullanmanıza ve root olup sisteme etki etmenize gerek yok

    dediğinizi nasıl yapabilirim acaba?

  • wildboy01 kullanıcısına yanıt
    Işte size yazbelden attığım linkte yazıyor. Sürüm yöneticisi kurulumu ve kullanımı. Olmazsa akşam 7 8 gibi pm atın bakarız.

    < Bu ileti DH mobil uygulamasından atıldı >
  • wildboy01 kullanıcısına yanıt
    srenkenstein kullanıcısına yanıt
    Orada demek istediğim şey Linux 'taki bash veya shell olayını bilmekle ilgili. Ben Linux 'a geçtikten 6 ay sonra bash'i öğrendim ve ~/.bash_profile'ı istediğim gibi yönetmeye başladım. Altta seyrek kullandığım MacBook'taki bash profil dosyamdan bir örnek. Görüldüğü gibi program ekledikçe bash_profil dosyasını da düzenliyorum. sistem istediğim şekilde çalışana kadar bazen bash'a defalarca gir / çık yaptığım oluyor. yani orada bahsettiğin belli bir Python versiyonu ile belli bir program istediğin şekilde çalışana kadar bunun gibi işlemler yapman gerekebilir. Su anda tam senin sisteme göre de düşünmedim, belki gerekmeyebilir de.

    farklı python versionu kuramıyorum yardım

    @srenkenstein ben paket yöneticisi / pacman pek kullanmam zaten. yukarda SS'te birkaçı görülen programların coğunu pacman'sız kaynağından derleyerek kendim kurdum örneğin :)

    < Bu ileti mini sürüm kullanılarak atıldı >




  • Python için bu tarz işlemlere gerek kalmıyor. Windows'ta yok fakat Linux ve mac üzerine pyenv kullanılabiliyor. Aynı anda 20 tane python sürümü de kursanız problem olmuyor. Ayrıca sistemdeki Python sürümünü etkilemek sağlıklı bir yöntem olmadığı için pyenv kullanımı çok daha iyi olur

    < Bu ileti DH mobil uygulamasından atıldı >
  • quote:

    Orijinalden alıntı: srenkenstein

    Python için bu tarz işlemlere gerek kalmıyor. Windows'ta yok fakat Linux ve mac üzerine pyenv kullanılabiliyor. Aynı anda 20 tane python sürümü de kursanız problem olmuyor. Ayrıca sistemdeki Python sürümünü etkilemek sağlıklı bir yöntem olmadığı için pyenv kullanımı çok daha iyi olur

    hocam çok sağolasın yukarda verdiğin linkteki yöntemleri uyguladım pyenv ile hem 3.7.9 hemde 3.5.9 versionlarını indirdim pycharm idesi ile interpreter bölümünden Pipenv Environment yazan kısımdan 3.7.9 versionunu aktif ettim kodlarım pycharm ile çalışır durumda aynı sıkıntıyı yaşayanlara duyurulur paket kurmayı deneyeceğim akşam fırsat bulursam İnşallah sıkıntı çıkarmaz onlarda


    hocam müsaden olursa bu pyenv ile virtualenv arasında ne fark var acaba bir bilgin varmı galiba ikiside bir şekilde sanal ortam oluşturuyor kivy nin web sitesinde kurulum kısmında kivy için bir sanal ortam oluşturulmuş https://kivy.org/doc/stable/installation/installation-linux.html





  • quote:

    Orijinalden alıntı: Tuğkan-0153

    Orada demek istediğim şey Linux 'taki bash veya shell olayını bilmekle ilgili. Ben Linux 'a geçtikten 6 ay sonra bash'i öğrendim ve ~/.bash_profile'ı istediğim gibi yönetmeye başladım. Altta seyrek kullandığım MacBook'taki bash profil dosyamdan bir örnek. Görüldüğü gibi program ekledikçe bash_profil dosyasını da düzenliyorum. sistem istediğim şekilde çalışana kadar bazen bash'a defalarca gir / çık yaptığım oluyor. yani orada bahsettiğin belli bir Python versiyonu ile belli bir program istediğin şekilde çalışana kadar bunun gibi işlemler yapman gerekebilir. Su anda tam senin sisteme göre de düşünmedim, belki gerekmeyebilir de.


    @srenkenstein ben paket yöneticisi / pacman pek kullanmam zaten. yukarda SS'te birkaçı görülen programların coğunu pacman'sız kaynağından derleyerek kendim kurdum örneğin :)

    anladım hocam not aldım en kısa zamanda bash ve shell i araştıracağım





  • quote:

    Orijinalden alıntı: wildboy01

    hocam çok sağolasın yukarda verdiğin linkteki yöntemleri uyguladım pyenv ile hem 3.7.9 hemde 3.5.9 versionlarını indirdim pycharm idesi ile interpreter bölümünden Pipenv Environment yazan kısımdan 3.7.9 versionunu aktif ettim kodlarım pycharm ile çalışır durumda aynı sıkıntıyı yaşayanlara duyurulur paket kurmayı deneyeceğim akşam fırsat bulursam İnşallah sıkıntı çıkarmaz onlarda


    hocam müsaden olursa bu pyenv ile virtualenv arasında ne fark var acaba bir bilgin varmı galiba ikiside bir şekilde sanal ortam oluşturuyor kivy nin web sitesinde kurulum kısmında kivy için bir sanal ortam oluşturulmuş https://kivy.org/doc/stable/installation/installation-linux.html



    Alıntıları Göster

    Paket kurulumunda da sorun yaşamazsınız. Yaşarsanız bir yerde hata yapıyor olma ihtimaliniz yüksek.


    pyenv: Python sürümlerinin sistemden bağımsız olarak yönetilmesini sağlamak için geliştirilmiş bir araç. Tecrübe ettiğiniz gibi aynı anda birden fazla Python sürümünü kurabiliyor ve kullanabiliyorsunuz.

    venv (virtualenv): Kullandığınız Python sürümü tabanında sanal çalışma ortamları kullanmanızı sağlayan bir araç. venv kullanmadığınız zaman yüklediğiniz bütün paketler geçerli sürümün içerisine kuruluyor. venv kullanarak projelerinizin paketlerini sistemden ve birbirinden izole bir şekilde yönetebiliyorsunuz. Bunun mantığını ve gerekliliğini çalıştıkça anlarsınız zaten. Bir de sistemdeki Python sürümünü direkt olarak kullandığınız zaman bazı sisteme etki edebilecek durumlar oluşabiliyor. O sebeple kullanılmasında fayda var.


    venv Python'da gömülü olarak geliyor. virtualenv paketi yüklemenize gerek yok.


    Ekstra detaylar için:






  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.