Tworzenie plików exe w systemie windows x64.

Tworzenie plików exe w systemie windows x64.
X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

Mam python 2.7, PyQt4 w wersjii 64 bitowej. Zainstalowałem pyinstaller 3.5 , ale wywala błąd. Czy jakoś można pyinstallerem utworzyć plik exe? Może innym programem da się zrobiź exe w wersji x32 i x64?

Spine
  • Rejestracja:około 22 lata
  • Ostatnio:około 4 godziny
  • Postów:6690
4

PyInstaller już nie wspiera Pythona 2.7.
Przejdź na Pythona 3.5-3.7 i spróbuj najnowszym PyInstallerem.


🕹️⌨️🖥️🖱️🎮
edytowany 1x, ostatnio: Spine
X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

@Spine: Działa. Dzięki. Ale jak jest na przykład odwołanie do vlc x64, to plik exe wywala błąd.

edytowany 1x, ostatnio: xenix33
Spine
  • Rejestracja:około 22 lata
  • Ostatnio:około 4 godziny
  • Postów:6690
1

Nie wiem jaki błąd i jaki kod...
Ciężko coś poradzić bez tych danych.


🕹️⌨️🖥️🖱️🎮
edytowany 1x, ostatnio: Spine
X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

@Spine: załącznik dodaję. python 3.5, windows 7 x32. pyqt4.
Dodam jeszcze plik vlc.py

Tworzę exe w systemie x32. Inne moję programy bez problemu działają na windows x64. Może pobranie ścieżki do vlc w pliku vlc.py należy zmienić. Albo dane w rejestrze, bo jeśli dodam folder vlc w folderze z programem i zmienię ścieżki w vlc.py, to działa.

edytowany 4x, ostatnio: xenix33
Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:4 minuty
0

Mam python 2.7, PyQt4 w wersjii 64 bitowej.

Tworzę exe w systemie x32.

???

Może innym programem da się zrobiź exe w wersji x32 i x64?

32-bitowy exek powinien działać wszędzie.

edytowany 1x, ostatnio: Azarien
PerlMonk
Na BSD nie zadziała. Nawet nie jestem pewien czy powinien.
X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

@Azarien: Też tak myślę. Po prostu próbuję zrobić player całkowicie portable.
Dzięki wam za rady.
A tak już z czystej ciekawości. Czy jest jeszcze jakaś biblioteka oprócz libVlc do video w pythonie? Nie chodzi mi o wx, pygame, gtk, cv2 itp.

edytowany 2x, ostatnio: xenix33
Spine
  • Rejestracja:około 22 lata
  • Ostatnio:około 4 godziny
  • Postów:6690
0

Chyba dużo by można zdziałać z ffmpeg. Oprócz kodowania wideo, pakiet ma też binarkę odgrywającą filmy.
Nawet jeśli nie ma specjalnych modułów, to możesz wydawać polecenia linii poleceń z poziomu skyptu w Pythonie.


🕹️⌨️🖥️🖱️🎮
edytowany 2x, ostatnio: Spine
X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

@Spine: Tak wiem. Jest też ffpyplayer , problem w tym, że nie mogę go pobrać do x32. Do ffmpeg, lub fmpy, trzeba zewnętrznego playera.

TS
  • Rejestracja:prawie 5 lat
  • Ostatnio:ponad 4 lata
  • Postów:394
0

Już chyba lepiej podbić system do wersji x64, bo w przyszłości będzie coraz więcej takich problemów. O ile pamiętam to klucz do Windowsa 7 nie ma rozróżnienia na liczbę bitów.

X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

Jest tylko 1 mały problem. Kasa.

Azarien
jak masz 32-bitowy Windows 7 to możesz mieć 64-bitowy Windows 7 – tak jak @tsz wyżej napisał klucz pasuje. chyba że masz naprawdę bardzo stary komputer (jakieś Pentium 4 na przykład) albo za mało RAMu (2 giga lub mniej).
Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:4 minuty
0
tsz napisał(a):

Już chyba lepiej podbić system do wersji x64, bo w przyszłości będzie coraz więcej takich problemów. O ile pamiętam to klucz do Windowsa 7 nie ma rozróżnienia na liczbę bitów.

Nie da się „podbić” systemu, trzeba go całkowicie od zera przeinstalować. Z tego między innymi powodu piszę te słowa wciąż pod 32-bitowym Windows 10 - bo nie chce mi się poświęcać dnia albo więcej na reinstalację systemu, programów i konfigurowanie wszystkiego na nowo. Więc może kiedyś jak kupię nowego peceta albo używanie 32-bitowego systemu stanie się zbyt uciążliwe (czyli gdy 32-bitowy Windows przestanie być rozwijany albo gdy przestaną wychodzić 32-bitowe wersje różnych aplikacji).

Azarien
PS. dodam że 32-bitowy Windows (nawet 10) ma zdecydowanie mniej problemów ze starymi grami, a takie mnie głównie interesują.
Spine
  • Rejestracja:około 22 lata
  • Ostatnio:około 4 godziny
  • Postów:6690
0

@xenix33: No to spróbuj smplayer. Jest wersja portable 32 bit, https://www.smplayer.info/pl/download-smplayer-portable


🕹️⌨️🖥️🖱️🎮
edytowany 1x, ostatnio: Spine
KHX
  • Rejestracja:około 5 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:według VPN
  • Postów:194
0

Jeszcze fajne jest auto-py-to-exe. Polecam. Wczoraj chyba 5 .py tak konwertowałem. Tylko folder ma dużo plików.


Sic Parvis Magna
Wiesz co się liczy? Szacunek ludzi piwnicy.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.