Arama butonu
Bu konudaki kullanıcılar: 1 misafir
13
Cevap
962
Tıklama
0
Öne Çıkarma
.py .pyc uzantılı dosyayı .exe yapabilcek varmı ?
L
9 yıl (129 mesaj)
Teğmen
Konu Sahibi

Başlıktaki gibi ufak bi dosya var pythondan anlayan biri çevirebilir mi lütfen ?



B
9 yıl (3364 mesaj)
Binbaşı

Py2exe kullanabilirsin.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
L
9 yıl (129 mesaj)
Teğmen
Konu Sahibi

sorun var yapamıyorum. Dosyayı sana atsam 2dk yapabilir misin ?



T
9 yıl (20069 mesaj)
Yarbay

Windows'ta Python betiğini direkt çalıştırmak için daha cok Unix yöntemi kullanılır ki o da komut satırında python betik.py yazmak yerine sadece betik.py yazmayı sağlıyor. Python kurulu WinXP laptopumda denedim.

C:\Python27\python.exe için /usr/bin/python adında alias / sembolik link oluşturdum. Sonra direkt çalıştırmak istediğim python betiği ilk satırına #!/usr/bin/python ifadesini (shebang) ekledim ve betik direkt çalışabilir hale geldi. Detay görüntüler:

< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
L
9 yıl (129 mesaj)
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: revivo72

Windows'ta Python betiğini direkt çalıştırmak için daha cok Unix yöntemi kullanılır ki o da komut satırında python betik.py yazmak yerine sadece betik.py yazmayı sağlıyor. Python kurulu WinXP laptopumda denedim.

C:\Python27\python.exe için /usr/bin/python adında alias / sembolik link oluşturdum. Sonra direkt çalıştırmak istediğim python betiği ilk satırına #!/usr/bin/python ifadesini (shebang) ekledim ve betik direkt çalışabilir hale geldi. Detay görüntüler:

< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >


Hocam emek verip anlatmışsın teşekkür ederim ama anlamıyorum gerçekten

https://forum.donanimhaber.com/m_120116811//tm.htm#120116811 şu açtığım konuya bi bakarsan neden .exe istediğimi görürsün


Bu mesaja 2 cevap geldi.
T
9 yıl (20069 mesaj)
Yarbay

Haa senin dediğiin durum biraz farklı ben Python dilini yeni öğreniyor ve o yüzden python .exe olur mu diye soruyorsun zannettim.

bugyang.py uzantılı dosyayı .exe ye çevirip çalıştırmayı denediğimde hata alır mıyım demişsin bahsettiğin setup ta onun çalışması zor bence cunku bugyang.py bir çeşit patch olarak düzenlenmiş ve onu çalıştırma yöntemini da açıklamış dolayısıyla sadece o yöntemle yani pythonloader.dll ile çalışabilir gibi görünüyor.

VC runtime hatasına gelince onu gidermek için biraz uğraşmalısın.


Bu mesaja 1 cevap geldi.
F
9 yıl (449 mesaj)
Teğmen

hocam şurdaki pyinstalleri deneyin bi:
http://docs.python-guide.org/en/latest/shipping/freezing/#py2app

Direk kurulumu:
pip install pyinstaller
pyinstaller dosyaismi.py

bunları cmdye yazmanız lazım.



F
9 yıl (449 mesaj)
Teğmen

hatta siz direk bana atın onu ben çevirip geri atayım size.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @l0v3ly
L
9 yıl (129 mesaj)
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: flcn4

hatta siz direk bana atın onu ben çevirip geri atayım size.

http://s9.dosya.tc/server/0ikox0/bugyang.rar.html | bugyang.py ve bugyang.pyc iki türlüde ekledim. Hangisi .exe olursa artık. Teşekkürler şimdiden


Bu mesaja 1 cevap geldi.
F
9 yıl (449 mesaj)
Teğmen

hocam olmadı bendede. sanırım bende dosya eksik yada kodda hatar var.


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @l0v3ly
L
9 yıl (129 mesaj)
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: flcn4

hocam olmadı bendede. sanırım bende dosya eksik yada kodda hatar var.

Tamam sağolasın herşey için.


Bu mesaja 1 cevap geldi.
L
9 yıl (129 mesaj)
Teğmen
Konu Sahibi

Güncel. yardım lütfen.



T
9 yıl (20069 mesaj)
Yarbay

quote:

Orijinalden alıntı: flcn4

hocam olmadı bendede. sanırım bende dosya eksik yada kodda hatar var.

Onun calışmayacağı belliydi cunku py2exe veya onun Mac versiyonu py2app; klasik bir Python uygulamasını bağımsız exe ye ceviriyor, oysa ki arkadaşın bahsettiği Python'un özel bir uygulaması ki zaten onu hazırlayan nasıl çalıştırılacağını da tarif etmiş (python loader dll 'i ile) sadece o yöntemle çalışır tek byte oynasa çalışmaz.

O duruma yardımcı olabilmek için; aynı uygulamayı (ki oyun galiba) kendi bilgisayarıma kurup bu Pyton patch'ini eklemeyi denemeliyim, ancak yıllardır oyun oynamadığım gibi sistemim harddisk, cpu, ram herşeyi kısıtlı old için istesem de kuramam gibi :) o yüzden net yardım etmek güç :)


Bu mesaja 1 cevap geldi.
E
9 yıl (1799 mesaj)
Binbaşı

Metin2 için bu kadar uğrasmayın.
python loader kullanın.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.