• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af Looop | 10.04.2013 11:29

[LØST] Python: Ubuntu 64bit er sygt irreterende sammen med wxpython

Programmering
Okay her er mit problem. Vi er en udviklings gruppe som har udviklet en simple applikation til dataudtræk fra en MySQL database, og applikationen køre fint på
* Arch
* Fedora
* OpenSUSE
Både 64 og 32 bit udgaverne, vi havde et problem på Mac og Ubuntu med at 64bit ikke fungeret, da 2.8 wxpython og tidligere var linket til Carbon som kun fandtes i 32Bit gav det god mening på Mac men ikke på Ubuntu, men så kom 2.9 i Cocoa udgave og kan derfor bruges med 64Bit på Mac, derfor begyndt vi at bruge 2.9 og det fikse så problemet på mac. Men Ubuntu klager stadig over 64Bit den siger at wxpython-(meget meget langt bla bla)-2.9 binaries ikke findes i 64Bit og crasher bare derefter. Det med 64Bit binaries ikke findes er noget sludder for vi har kombileret dem fra source:

./configure --with-gtk
make
su
make install
ldconfig
exit
cd /usr/lib
ln -s /usr/local/lib/libwx_gtk.so

Og det virkede fint på Arch og Fedora

Nogen som har en ide?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer8

# 1

12 år 3 måneder siden

Permalink

Indsendt af dudsen den 10. april 2013 kl. 12:12

Permalink

rigtige sti?

Kigger jeres ./configure script efter binære vxwindows filer det samme sted som i har lagt dem?
  • Log ind eller opret dig for at tilføje kommentarer

# 2

12 år 3 måneder siden

Permalink

Indsendt af Looop den 10. april 2013 kl. 12:15

Permalink

ja

ja
  • Log ind eller opret dig for at tilføje kommentarer

# 3

12 år 3 måneder siden

Permalink

Indsendt af dudsen den 10. april 2013 kl. 12:57

In reply to ja by Looop

Permalink

hvor kommer fejlen fra?

kan du poste et teminal dumb af hvilken kommando der faktisk giver fejlen?

ie hvad er den sidste komando der kørers før den siger oops ingen binær fil?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

12 år 3 måneder siden

Permalink

Indsendt af Looop den 10. april 2013 kl. 13:30

Permalink

python DataEx.py

python DataEx.py
  • Log ind eller opret dig for at tilføje kommentarer

# 5

12 år 3 måneder siden

Permalink

Indsendt af dudsen den 10. april 2013 kl. 14:05

Permalink

Hmm

I det tilfælde er det ikke dit ./configure script der er problemet.

Er python en 64bit applikation og hvordan inkludere DataEx wxwindows kan værre et problem med en PATH variabel.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

12 år 3 måneder siden

Permalink

Indsendt af Looop den 10. april 2013 kl. 15:18

Permalink

Sådan en af min kollegere

Sådan en af min kollegere har fundet en løsning med

Løsning er at bruge den sti til python som er bestemt af ens miljø
#!/usr/bin/env python
Vi prøver at finde ud af hvorfor
#!/usr/bin/python
ikke virker, men tror ikke rigtigt på at vi kan finde en logisk forklaring
  • Log ind eller opret dig for at tilføje kommentarer

# 7

12 år 2 måneder siden

Permalink

Indsendt af dudsen den 11. april 2013 kl. 12:36

Permalink

shell

#!/usr/bin/env kigger i din default shell path efter hvordan python skal eksekveres, angiver du stien direkte får du ikke nødvendigvis de rette variabler med.

på mit system kan jeg ikke se forskel på variablerne

import os
print os.environ

output efter lidt regex i vim for at dele linien op

udsen@deb3:~$ diff out2 out3
17c17
< '_': '/usr/bin/python',
---
> '_': '/usr/bin/env',

ie ingen forskel men det er en debian6 stable IA32 og ikke ubuntu AMD64.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

12 år 2 måneder siden

Permalink

Indsendt af Looop den 12. april 2013 kl. 08:05

Permalink

#7 Jeg aner heller ikke hvad

#7 Jeg aner heller ikke hvad forskellen er men det virker
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

den er sjov 0
llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

Reserve kernel og btrfs 2
En snak om Linux-kompatibel software 12
PCLinuxOS 28
"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Virtuel maskine? 4
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
Nulstilling af adgangskode 6
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !