Jak uruchomić plik exe na ubuntu?

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
looker
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 22 lut 2012, 10:21
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Kraków

Jak uruchomić plik exe na ubuntu?

Post autor: looker »

Witam!

Jestem początkującym użytkownikiem i programistą Pythona.
Napisałem właśnie lekki/mały/śmieszny programik, który prowadzi proste obliczenia.
Za pomocą cx_freeze stworzyłem plik exe i... nie mogę go uruchomić.
W uprawnieniach jest zaznaczona opcja zezwalająca na wykonywanie się programu.
Czy muszę w związku z tym zainstalować program Wine?

Będę wdzięczny za odpowiedź!
Z góry dziękuję i pozdrawiam!

looker
Awatar użytkownika
wobli
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 124
Rejestracja: 22 kwie 2007, 09:19
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: Jak uruchomić plik exe na ubuntu?

Post autor: wobli »

Oczywiście że musisz mieć zainstalowane Wine. Uprawnień do wykonywania plik.exe mieć nie musi.
looker
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 22 lut 2012, 10:21
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Kraków

Re: Jak uruchomić plik exe na ubuntu?

Post autor: looker »

Dzięki za odpowiedź! :)
Pozdro!
Awatar użytkownika
mucha090
Zakręcona Traszka
Zakręcona Traszka
Posty: 775
Rejestracja: 15 mar 2008, 11:05
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Brak
Architektura: x86_64
Lokalizacja: Kielce, Poland
Kontakt:

Re: Jak uruchomić plik exe na ubuntu?

Post autor: mucha090 »

a to się programu nie dało zrobić pod linuxa? jakoś tak bez tego cx_freeze?
looker
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 22 lut 2012, 10:21
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Kraków

Re: Jak uruchomić plik exe na ubuntu?

Post autor: looker »

mucha090 pisze:a to się programu nie dało zrobić pod linuxa? jakoś tak bez tego cx_freeze?
Dało być się, ale wtedy komunikacja z programem odbywałaby się przez shella Pythona + otworzony plik programu z rozszerzeniem .py, a w exe wszystko byłoby w jednym okienku.
Awatar użytkownika
mucha090
Zakręcona Traszka
Zakręcona Traszka
Posty: 775
Rejestracja: 15 mar 2008, 11:05
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Brak
Architektura: x86_64
Lokalizacja: Kielce, Poland
Kontakt:

Re: Jak uruchomić plik exe na ubuntu?

Post autor: mucha090 »

nie, bo wystarczyłoby jakbyś zrobił sobie skrypt który go uruchomi

Kod: Zaznacz cały

#!/bin/bash
PATCH=folder/z/programem
cd $PATCH
python nazwa_programu.py
można? można! :D
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Jak uruchomić plik exe na ubuntu?

Post autor: ethanak »

looker pisze:
mucha090 pisze:a to się programu nie dało zrobić pod linuxa? jakoś tak bez tego cx_freeze?
Dało być się, ale wtedy komunikacja z programem odbywałaby się przez shella Pythona + otworzony plik programu z rozszerzeniem .py, a w exe wszystko byłoby w jednym okienku.
Żecojakproszębochibacożemnieusłyszał?
Jakiego shella Pythona... możesz mi to wyjaśnić jakościk bliżej? Parę lat w Pythonie programuję ale takich bajek to mi jeszcze nikt nie opowiadał

@mucha090: a shebang nie wystarczy? Po co jakiś skrypt uruchamiający?
looker
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 22 lut 2012, 10:21
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Kraków

Re: Jak uruchomić plik exe na ubuntu?

Post autor: looker »

ethanak pisze:
looker pisze:
mucha090 pisze:a to się programu nie dało zrobić pod linuxa? jakoś tak bez tego cx_freeze?
Dało być się, ale wtedy komunikacja z programem odbywałaby się przez shella Pythona + otworzony plik programu z rozszerzeniem .py, a w exe wszystko byłoby w jednym okienku.
Żecojakproszębochibacożemnieusłyszał?
Jakiego shella Pythona... możesz mi to wyjaśnić jakościk bliżej? Parę lat w Pythonie programuję ale takich bajek to mi jeszcze nikt nie opowiadał

@mucha090: a shebang nie wystarczy? Po co jakiś skrypt uruchamiający?
Włączając Pythona w górnej belce jest napis "Python Shell" - być może moja niejasność komunikacji wiąże się ze świeżością w tym temacie.
To jest jeszcze jakiś innych sposób na odpalenie programu w Pythonie?
Będę wdzięczny za podpowiedź.
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Jak uruchomić plik exe na ubuntu?

Post autor: ethanak »

looker pisze: To jest jeszcze jakiś innych sposób na odpalenie programu w Pythonie?
Będę wdzięczny za podpowiedź.
Przepraszam, ale jak mnie wczoraj po przeczytaniu tego zatkało, to puściło dopiero przed chwilą.

Pomijając fakt, że nawet początkujący programista powinien mieć niejakie pojęcie o tym jak się swe dzieła uruchamia (tzn. poczytać tutoriala typu "XXX dla jełopów", gdzie za XXX podstaw nazwę aktualnie opanowywanego języka), i jeśli ze zrozumieniem tego ma problemy to znaczy, że zapewne powinien wrócić do śpiewu/gitary/rysowania/zbierania grzybów (czy co tam robił przed próbą zajęcia się programowaniem)...

Próbowałeś po prostu nadać uprawnienia do wykonywania dla pliku w Pythonie, a następnie go uruchmić?
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości