folder Tahribat.com Forumları
linefolder Python
linefolder Python'da Taşınabilir Proje Yapmak



Python'da Taşınabilir Proje Yapmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wert
    wert's avatar
    Kayıt Tarihi: 19/Eylül/2005
    Erkek

    Merhaba arkadaşlar

    son zamanlarda python ile ilgilenmeye başladım 

    ide olarak pycharm kullanıyorum 

    yapmak istediğim programımı portable hale getirmek 

    internette araştırdığımda hep exe dönüştürmekten bahsediliyor (pyinstaller ve py2exe) ama benim istediğim o değil 

    pycharmda oluşturduğum proje klasörünü usb belleğe attığımda başka bilgisayardada kullanabilmek istiyorum

    project interpreteri virtualenv seçiyorum her proje için kullandığım kütüphaneleri o projeye has yapıyorum

    venv klasörünün bu iş için olduğunu düşünüyordum ama sanki olayı yanlış anlamışım

    birtane bat dosyası oluşturdum içeriği bu şekilde

    venv\Scripts\phyton.exe test.py

    benim kendi bilgisayarımda çalışıyor ama başka bir bilgisayarda çalışmıyor

    exe olmasını istemiyorum 

    klasörü olduğu gibi alıp bat ile çalıştırabileceğim bir metod yada yöntem varmıdır

    kaynak kodlarının gözükmeside problem değil gerektiğinde (başka bilgisayarda olsa müdahale edebileyim)


    |sadece aptalların başarısı ders notu ile ölçülür|
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cybermole
    cybermole's avatar
    Kayıt Tarihi: 29/Mart/2016
    Erkek

    http://www.py2exe.org/

    pardon py2 istemiom demişsin :) bi klasore atıp uzantı vererek calıstırırsın ama exe yapmadan calıstırmak için mecbur .exe python olacak denk gelirse yazarım .

    cybermole tarafından 27/Nis/19 19:53 tarihinde düzenlenmiştir
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    https://winpython.github.io/#portable

    aradigin dalga bu olsa gerek


    0x0480 takilin madem ﷽﷽﷽
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    coder2
    coder2's avatar
    Kayıt Tarihi: 15/Mart/2007
    Erkek

    Başka bilgisayarda python kurmayacaksan ve exe haline getirmeyeceksen çalıştıramazsın.

     


    Önceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wert
    wert's avatar
    Kayıt Tarihi: 19/Eylül/2005
    Erkek
    cybermole bunu yazdı

    http://www.py2exe.org/

    pardon py2 istemiom demişsin :) bi klasore atıp uzantı vererek calıstırırsın ama exe yapmadan calıstırmak için mecbur .exe python olacak denk gelirse yazarım .

    @end yolladığını bir inceleyeceğim sanki açıklamalarda istediğimi veriyor gibi gözüküyor

    işte python.exe protable istiyorum

    bahsettiğim gibi

    venv klasöründe python.exe ve gerekli dosyalar var gibi gözüküyor

    benim py bu exeye parametre olarak veren bir bat dosyası oluşturup denedim yemedi (kendi pcdeçalışıyor başka pcde olmuyor)

     


    |sadece aptalların başarısı ders notu ile ölçülür|
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NoktaliVirgul
    NoktaliVirgul's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek
    wert bunu yazdı
    cybermole bunu yazdı

    http://www.py2exe.org/

    pardon py2 istemiom demişsin :) bi klasore atıp uzantı vererek calıstırırsın ama exe yapmadan calıstırmak için mecbur .exe python olacak denk gelirse yazarım .

    @end yolladığını bir inceleyeceğim sanki açıklamalarda istediğimi veriyor gibi gözüküyor

    işte python.exe protable istiyorum

    bahsettiğim gibi

    venv klasöründe python.exe ve gerekli dosyalar var gibi gözüküyor

    benim py bu exeye parametre olarak veren bir bat dosyası oluşturup denedim yemedi (kendi pcdeçalışıyor başka pcde olmuyor)

     

    python'u kurduğun klasörü usb'ye at..

    projenin klasörünü de at

    e:\python\python.exe e:\python\proje\dosya.py

    şeklinde çalıştır.


    If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Homo

    Abi interpreted olduğu için Python yorumlayıcısının Path'ini her türlü ENV dosyasına ekleyeceksin. Yani elle giriş yapman da gerekecek. He öyle olur diyorsan USB'ye python klasörünü at. 1 tane bat ve sh dosyası oluştur Python Path'ini tanımlasın sonra bam bam bam.

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Herbokolog
    KaptaN
    KaptaN's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 30/Ağustos/2005
    Erkek
    NoktaliVirgul bunu yazdı
    wert bunu yazdı
    cybermole bunu yazdı

    http://www.py2exe.org/

    pardon py2 istemiom demişsin :) bi klasore atıp uzantı vererek calıstırırsın ama exe yapmadan calıstırmak için mecbur .exe python olacak denk gelirse yazarım .

    @end yolladığını bir inceleyeceğim sanki açıklamalarda istediğimi veriyor gibi gözüküyor

    işte python.exe protable istiyorum

    bahsettiğim gibi

    venv klasöründe python.exe ve gerekli dosyalar var gibi gözüküyor

    benim py bu exeye parametre olarak veren bir bat dosyası oluşturup denedim yemedi (kendi pcdeçalışıyor başka pcde olmuyor)

     

    python'u kurduğun klasörü usb'ye at..

    projenin klasörünü de at

    e:\python\python.exe e:\python\proje\dosya.py

    şeklinde çalıştır.

    hocam her pc de e sürücüsünü almaz ki mesela bende g oluyor en temizi @0x656e 

    dediğini yapmak

    bide merakımdan soruyorum path i tanımlatmak için sürücünün harfini aldırıp yapmak lazım bu bat dosyasından mümkünmüdür yada bat dosyasını açınca pitonun oldugu dosyayı seçtirme şeysi çıkar mı?

    birde usb çıkartınca path bozulmasın diye uygulamadan çıkış yapınca path i silmesi gerek diyen düşünüyorum.

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    KaptaN bunu yazdı
    NoktaliVirgul bunu yazdı
    wert bunu yazdı
    cybermole bunu yazdı

    http://www.py2exe.org/

    pardon py2 istemiom demişsin :) bi klasore atıp uzantı vererek calıstırırsın ama exe yapmadan calıstırmak için mecbur .exe python olacak denk gelirse yazarım .

    @end yolladığını bir inceleyeceğim sanki açıklamalarda istediğimi veriyor gibi gözüküyor

    işte python.exe protable istiyorum

    bahsettiğim gibi

    venv klasöründe python.exe ve gerekli dosyalar var gibi gözüküyor

    benim py bu exeye parametre olarak veren bir bat dosyası oluşturup denedim yemedi (kendi pcdeçalışıyor başka pcde olmuyor)

     

    python'u kurduğun klasörü usb'ye at..

    projenin klasörünü de at

    e:\python\python.exe e:\python\proje\dosya.py

    şeklinde çalıştır.

    hocam her pc de e sürücüsünü almaz ki mesela bende g oluyor en temizi @0x656e 

    dediğini yapmak

    bide merakımdan soruyorum path i tanımlatmak için sürücünün harfini aldırıp yapmak lazım bu bat dosyasından mümkünmüdür yada bat dosyasını açınca pitonun oldugu dosyayı seçtirme şeysi çıkar mı?

    birde usb çıkartınca path bozulmasın diye uygulamadan çıkış yapınca path i silmesi gerek diyen düşünüyorum.

    %~d0




    0x0480 takilin madem ﷽﷽﷽
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NoktaliVirgul
    NoktaliVirgul's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek
    end bunu yazdı
    KaptaN bunu yazdı
    NoktaliVirgul bunu yazdı
    wert bunu yazdı
    cybermole bunu yazdı

    http://www.py2exe.org/

    pardon py2 istemiom demişsin :) bi klasore atıp uzantı vererek calıstırırsın ama exe yapmadan calıstırmak için mecbur .exe python olacak denk gelirse yazarım .

    @end yolladığını bir inceleyeceğim sanki açıklamalarda istediğimi veriyor gibi gözüküyor

    işte python.exe protable istiyorum

    bahsettiğim gibi

    venv klasöründe python.exe ve gerekli dosyalar var gibi gözüküyor

    benim py bu exeye parametre olarak veren bir bat dosyası oluşturup denedim yemedi (kendi pcdeçalışıyor başka pcde olmuyor)

     

    python'u kurduğun klasörü usb'ye at..

    projenin klasörünü de at

    e:\python\python.exe e:\python\proje\dosya.py

    şeklinde çalıştır.

    hocam her pc de e sürücüsünü almaz ki mesela bende g oluyor en temizi @0x656e 

    dediğini yapmak

    bide merakımdan soruyorum path i tanımlatmak için sürücünün harfini aldırıp yapmak lazım bu bat dosyasından mümkünmüdür yada bat dosyasını açınca pitonun oldugu dosyayı seçtirme şeysi çıkar mı?

    birde usb çıkartınca path bozulmasın diye uygulamadan çıkış yapınca path i silmesi gerek diyen düşünüyorum.

    %~d0



    E yerine x yazacaktım ama burası tahribat anlaşılır herhalde diye düşündüm.. 

    @end çözümü yazmış. Bunu bir bat yaparsın hatta. Py dosyasını üzerine sürekle bırak. Çift tıklamayla bile uğraşma


    If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.
Toplam Hit: 1726 Toplam Mesaj: 10
python portable