Linux Mint Türkiye

Yazılım => Yazılım Sorunları => Konuyu başlatan: NogayGokturk - 25 Şubat 2017, 20:20:20

Başlık: [Çözüldü] Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 25 Şubat 2017, 20:20:20
Linux mint cinnamon 18.1 de python 3.5.3 kurulu Python un en son 3.6.0 sürümü var güncelleştirme yöneticisine düşmemiş ama sürümü nasıl yükseltebilirim ? Yükseltirsem uyumsuz paket olur mu?
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: Leopard - 25 Şubat 2017, 21:21:51
Bu komutları sırayla girerek yapabilirsiniz.

Kod: [Seç]
sudo add-apt-repository ppa:jonathonf/python-3.6
Kod: [Seç]
sudo apt-get update
Kod: [Seç]
sudo apt-get install python3.6
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 25 Şubat 2017, 23:30:01
Bu komutları sırayla girerek yapabilirsiniz.

Kod: [Seç]
sudo add-apt-repository ppa:jonathonf/python-3.6
Kod: [Seç]
sudo apt-get update
Kod: [Seç]
sudo apt-get install python3.6
hocam dediklerinizi yaptım ama terminale python3 yazınca hala python 3.5.2 açılıyor
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: Butterfly - 26 Şubat 2017, 19:25:25
Aşağıdaki komutu dener misiniz?

Kod: [Seç]
python3.6
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 26 Şubat 2017, 20:14:15
Aşağıdaki komutu dener misiniz?

Kod: [Seç]
python3.6
Böyle girince çalışıyor ama direkt python3 yazınca çalışmasını sağlayamaz mıyız? Birde mesela IDLE kullanıyorum düzenleyici olarak ancak IDLE3'ü açınca 3.5.2 açıyor 3.6.0 için bir seçeneği yok
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: okanakinci - 26 Şubat 2017, 23:13:32
IDLE hakkındaki sorunuzun cevabını bilmiyorum ama Python3 yazınca çalışmamasının nedeni python3 komutunun 3.5.2 sürümüne ayrılmasıdır. Python 3.6 sistemde eskisinin yerine değil, ayrıca kurulmuştur. Ki sistemin kararlılığının bozulmaması için böyle olması gerekiyor. O yüzden Python 3.6'ya ulaşmak için python3.6 komutunu kullanmaya devam etmenizi sistem kararlılığı nedeniyle tavsiye ederim. IDLE hakkındaki sorunuzu da bilen bir arkadaş cevaplayacaktır.
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 27 Şubat 2017, 19:19:04
hadi python a 3.6 yazarak girerim de peki ıdle yi ne yapacağız?
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: Butterfly - 27 Şubat 2017, 23:41:07
Aslında /usr/bin/python3, /usr/bin/python3.5 dosyasını çalıştıran bir sembolik bağlantı, bu bağlantıyı /usr/bin/python3.6 olarak değiştirmek yeterli olabilir. Eğer bir sorun yaşanırsa işlem geri alınabilir.
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 28 Şubat 2017, 00:21:59
Aslında /usr/bin/python3, /usr/bin/python3.5 dosyasını çalıştıran bir sembolik bağlantı, bu bağlantıyı /usr/bin/python3.6 olarak değiştirmek yeterli olabilir. Eğer bir sorun yaşanırsa işlem geri alınabilir.
hocam peki bunu nasıl yapabilirim? aslında hani 3.6 yazmakta çok zor değilde benim için asıl sıkıntı IDLE
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: Butterfly - 28 Şubat 2017, 22:18:00
/usr/bin dizinini yönetici hakları ile açın, python3 sembolik bağlantısını bulup adını değitirin. Sonra python3.6 dosyasına sağ tıklayıp bağlantı oluşturun ve bu yeni bağlantının adını python3 olarak değiştirin.
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 01 Mart 2017, 21:35:30
daha öncede belirttiğim gibi benim asıl sorunum IDLE de 3.6.0 ı çalıştırmak
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: Leopard - 01 Mart 2017, 22:05:08
daha öncede belirttiğim gibi benim asıl sorunum IDLE de 3.6.0 ı çalıştırmak

Tamam zaten,Butterfly hocamızda bunun yolunu söylemiş.Yani IDLE'yi açtığınızda 3.6 sürümü ile açılması.
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 01 Mart 2017, 22:54:15
[member=3240]Leopard[/member]
Hocam o terminale python3 yazınca 3.5.2 değil 3.6.0 çalışsın diye
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: Leopard - 01 Mart 2017, 22:56:30
[member=4064]NogayGokturk[/member] Pardon,ben yanlış anlamışım. :D

Keşke bildiğim birşey olsa da yardım etsem,bir bakayım.Umarım çözüm bulurum.

Mesajlar Birleştirildi.
[member=4064]NogayGokturk[/member]

Phyton'un yeni versiyonun kurulduğu klasöre gitme şansınız var mı?Şu an baktığım kaynakta her phyton versiyonu kendi idle sini kurar yazmışlar.

O klasörde aynı zamanda idle versiyonunun göründüğü ve bunu terminale yazarak başlatılabileceği söylenmiş.

Örneğin

Kod: [Seç]
idle 3.2 gibi.Bir deneyin bakalım
Başlık: Ynt: Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 02 Mart 2017, 14:24:08
[member=3240]Leopard[/member]
Hocam direkt ıdle3.6 kurulu değilmiş onu kurdum bin dosyasına girip hangi isimle yüklendiğini buldum onu terminale yazdım açıldı : :D ıdle3 yazınca yine 3.5.2 açılıyor ama olsun ıdle3.6 ya da erişim sağladık ya sorun yok :)
Başlık: Ynt: [Çözüldü] Python 3.6.0 a yükseltme
Gönderen: Leopard - 02 Mart 2017, 14:37:26
[member=4064]NogayGokturk[/member]

Yani şu an Idle ile Phyton 3.6 yi acabiliyor musunuz terminale yazarak,yanlis anlamis olmayayim yine :D
Başlık: Ynt: [Çözüldü] Python 3.6.0 a yükseltme
Gönderen: NogayGokturk - 02 Mart 2017, 15:55:32
[member=3240]Leopard[/member]
Hocam şimdi şöyle açıklıyayım IDLE python kodlarını yazıp düznleyebilmek için olan pythondan ayrı bir IDE platformu. Ben python 3 yazınca python 3.5.2 açılıyordu 3.6'yı nasıl açacağımı ve IDLE3'ü de açınca yine python'un 3.5.2 sürümü için olan versiyonu yerine 3.6 için olanının açılmasını istiyordum. Bu konunun sonucunda pythonu nasıl 3.6 olarak başlatacağımı ve IDLE'yide nasıl 3.6 olarak açacağımı öğrendim. He yine python3 veya IDLE3 yazınca 3.5.2 sürümü için açılıyorlar ama olsun ben 3.6 ya ulaşımı bulduğumdan ötürü sorun yok :)
Başlık: Ynt: [Çözüldü] Python 3.6.0 a yükseltme
Gönderen: Leopard - 02 Mart 2017, 16:07:25
[member=4064]NogayGokturk[/member]

Hah,tamamdır.İşiniz görüldüyse sorun yok :)