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 |
farklı python versionu kuramıyorum yardım
-
-
sıkıştırılmış yükleme paketini açabiliyorsan çalışmaması için bir neden olmaması lazım.
-
quote:
Orijinalden alıntı: ProjectMansı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
-
python un hangi versiyonu çalışıyorsa onu kullanın.
-
Linux için pyenv kullanın. Yardım lazım olursa pm atabilirsiniz. burada rehber hazırladımpython-istihza.yazbel.comPython Nasıl Çalıştırılır? — Python 3 için Türkçe Kılavuzhttps://python-istihza.yazbel.com/calistirma.html#pyenv-ile-surumleri-yonetmek
< 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ımtamam 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
-
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 yokdediğinizi nasıl yapabilirim acaba?
-
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ı > -
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 :)
< 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 olurhocam ç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ı: wildboy01hocam ç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österPaket 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:
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X