Linux Mint Türkiye

Yazılım => Yazılım Genel => Konuyu başlatan: ware1923 - 29 Haziran 2015, 00:51:46

Başlık: [Çözüldü] Python 3.4 Dosya Çalıştırma Sorunu
Gönderen: ware1923 - 29 Haziran 2015, 00:51:46
Komutu yazıyorum kaydederken de uzantıyı py yapıyorum tıklıyorum olmuyor.

Örnek:
/home/onur/Masaüstü/torbrowser

Düzenleme: Lütfen sorununuzu açıklayan başlıklar seçiniz. Yazım kurallarına dikkat ediniz.
karakartala
Başlık: Ynt: python 3.4 acemiyim
Gönderen: Genizcil_N - 29 Haziran 2015, 00:59:45
Kaydettiğiniz dosyayı mı çalıştıramıyorsunuz? Sağ tık>Özellikler>Erişim hakları kısmından "Dosyayı bir program gibi çalıştırmaya izin ver" kutusunu işaretlediniz mi?
Uçbirimden çalıştırıken de başına nokta koyarak çalıştırmayı deneyiniz:
Kod: [Seç]
./home/onur/Masaüstü/torbrowser
Başlık: Ynt: python 3.4 acemiyim
Gönderen: ware1923 - 29 Haziran 2015, 01:10:55
"." koyunca dizin yok diyor

Düzenleme: İmla
Başlık: Ynt: python 3.4 acemiyim
Gönderen: Butterfly - 29 Haziran 2015, 01:20:41
Dosyanın en başına aşağıdaki satırı eklemeyi deneyiniz.

Kod: [Seç]
#!/usr/bin/env python
Başlık: Ynt: python 3.4 acemiyim
Gönderen: ware1923 - 29 Haziran 2015, 01:30:16
ben sorunu anlatamadım galiba ben pythonda komutu yazıp kaydedip çift tıklayıncada yazdığım komutu çalılştırmak istiyorum çalışanlardan bitane örnek verirseniz yeterli olur vakit ayırıp uğrastığınız içi teşekkür ederim
Başlık: Ynt: python 3.4 acemiyim
Gönderen: Butterfly - 29 Haziran 2015, 01:35:14
Bakınız ben arkadaşınız değilim, bu sebeple hacı vb. üslub ile hitab etmeyin, forum kuralları (http://forum.linuxmint.net.tr/index.php?topic=140.0) çerçevesinde imla kurallarına da özen gösteriniz. Denemeden öneriye neden itiraz ettiğinizi de anlamak zor. Python dosyasının başına yukarıdaki satırı eklemeyi deneyin önce.
Başlık: Ynt: python 3.4 acemiyim
Gönderen: ware1923 - 29 Haziran 2015, 01:40:34
Kusura bakmayın, forumda yeniyim hitap şekillerini pek bilmiyorum.
Kod: [Seç]
#!/usr/bin/env python /home/onur/Masaüstü/onur.py
Yaptım alt satıra geçti bekliyor.
Düzenleme: Lütfen yazım kurallarına dikkat ediniz.
karakartala
Başlık: Ynt: python 3.4 acemiyim
Gönderen: Genizcil_N - 29 Haziran 2015, 01:50:52
Python'da komutu yazıp derken neyi kastediyorsunuz? Etkileşimli kabukta mı programlama yapıyorsunuz? Bir metin düzenleyicisi mi kullanıyorsunuz?
Örnek bir dosya:
Alıntı
#!/usr/bin/env python
print("deneme")
input()
Masaüstünde yeni bir metin belgesi oluşturup içine bunları ekleyin, .py uzantısı ile kaydedin. Sağ tık>Özellikler>Erişim hakları kısmından "Dosyayı bir program gibi çalıştırmaya izin ver" kutusunu işaretleyin. Dosyayı çalıştırın.
Başlık: Ynt: python 3.4 acemiyim
Gönderen: ware1923 - 29 Haziran 2015, 01:53:45
Metin belgesi

Verdiğin kodlarıda bire bir aynısını yaptın entere bastım bişey olmadı.

Terminale sürükleyip çalıştırdım deneme yazdı.

Bunu ben yapmıştım da ben direk hedef komutu çalıştırmak için uğraşıyorum.

Düzenleme: İmla
Cümleler büyük harfle başlar
Başlık: Ynt: python 3.4 acemiyim
Gönderen: Genizcil_N - 29 Haziran 2015, 01:56:12
Üst iletidekileri yaptıktan sonra çift tıklayınca dört seçenek çıkcaktır. Terminalde çalıştır diyerek çalıştırabilirsiniz. Verdiğim örnek dosya çalışmadı mı?
Başlık: Ynt: python 3.4 acemiyim
Gönderen: ware1923 - 29 Haziran 2015, 02:04:33
sadece terminalde çalıştırırken deneme yazıyo ama normal çift tıklayınca senin söylediğin seç.enekler çıkıo çalıştırıla bilir yapıyorum bişey olmuyo
Başlık: Ynt: python 3.4 acemiyim
Gönderen: Genizcil_N - 29 Haziran 2015, 02:08:37
metin belgesi

verdiğin kodlarıda bire bir aynısını yaptın entere bastım bişey olmadı

terminale sürükleyip çalıştırdım deneme yazdı

bunu ben yapmıştım da ben drek hedef komutu çalıştırmak için ugrasıyom
Eğer iletinizden sonra başka biri ileti yazdıya iletinizi düzenlemeyiniz. Yeni bir ileti yollayınız.

O dört seçenek çıktığında "Çalıştır" seçeneğini seçerseniz çalışmaz. Terminalde çalıştırı seçmelisiniz. Uçbirimden çalıştırmak istiyorsanız başına python3 ekleyerek çalıştırabilirsiniz:
Kod: [Seç]
python3  ~/nerede/bu/dosya/dosya_adı.py
Sizin amacınız grafik arayüz programlama mı? Çift tıklayınca deneme yazısının uçbirimde değil de bir uyarı penceresinde çıkmasını mı istiyorsunuz?
Başlık: Ynt: python 3.4 acemiyim
Gönderen: ware1923 - 29 Haziran 2015, 02:14:35
arayüzde  programlamaya çalışıyorum ancak ben çıktı almaya çalışmıyorum mesela /home/onur/Masaüstü/torbrowser yazınca torbrowserin çalışmasını istiyorum
Başlık: Ynt: python 3.4 acemiyim
Gönderen: Genizcil_N - 29 Haziran 2015, 02:20:07
O zaman dosyanın uzantısını silin. Sadece torbrowser olarak kalsın. (torbrowser.py olmayacak) Komutu şöyle verin:
Kod: [Seç]
./home/onur/Masaüstü/torbrowser Baştaki noktaya dikkat edin. Program olarak çalıştırma izni vermeyi de unutmayın.
Başlık: Ynt: python 3.4 acemiyim
Gönderen: ware1923 - 29 Haziran 2015, 02:24:01
Hepsini yaptım uçbirimde çalıştır yaptım normal çalıştır yaptım tıkladım yok. Olmuyor

Çok sağol oldu sonunda.

Düzenleme: Mesajlar birleştirildi.