Nowe posty

Autor Wątek: instalacja i uruchomienie w Pythonie  (Przeczytany 7031 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 4
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« dnia: 2006-07-10, 11:46:53 »
Witam wszystkich....to tak na wstepie(nowy jestem):)

Napisalem program w Pythonie laczac sie z serwerem za pomoca sesji VNC i wszystko jest ok...ale uruchamiajac sesje z dyskietki mam problem z wyswietlaniem tekstu. Potrafie troszke to poprawic manipulujac wylacznie(!!!) kolorami.Na ekranie po takiej \\"korekcie\\" wszystko jest prawie ok (wiemy ,ze prawie robi...) ale wydruk jest niepoprawny (drukuje to czego nie widac na ekranie).Przelaczajac sie ponownie na win i sesje vnc mam ten sam problem...z tym ze teraz widac na ekranie to czego nie bylo widac w we wczesniejszej sytuacji.Wniosek jest taki ,ze program napisalem dobrze...cos jest z wyswietlaniem.Ale o co chodzi???? Spotkal sie ktos z takim problemem??

mam nadzieje ,ze w miare logicznie opisalem swoj problem;) i bedzie ktos w stanie pomoc.
aaa no i ,ze miejsce \\"powieszenia\\" tematu dobre;)
pozdrawiam

Offline Tadeusz Gruszczyński

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 173
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #1 dnia: 2006-07-10, 00:46:16 »
Po instalacji programu napisanego w Pythonie, openvip
uruchmiam zgodnie z instrukcją open_vip_gui.py
i otrzymuję komunikat:
File "/usr/src/.../bin/App.py", line 14, in ?
    from wxPython.wx import *
ImportError: No module named wxPython.wx

.. dalej nie wiem jak sobie poradzić. zależności z opsu wydają się spełnione.
Proszę o jakies naprowadzenie.....

Offline Aleksandra Brzezińska

  • Users
  • Guru
  • *****
  • Wiadomości: 776
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #2 dnia: 2006-07-10, 09:11:14 »
2006-07-10 00:46:16 Tad napisał:

> Po instalacji programu napisanego w Pythonie, openvip
 > uruchmiam zgodnie z instrukcją open_vip_gui.py
 > i otrzymuję komunikat:
 > File "/usr/src/.../bin/App.py", line 14, in ?
 >     from wxPython.wx import *
 > ImportError: No module named wxPython.wx
 >
 > .. dalej nie wiem jak sobie poradzić. zależności z opsu wydają się spełnione.
 > Proszę o jakies naprowadzenie.....

A posiadasz ten moduł w ogóle, że się tak spytam...?

http://wxpython.org/

pozdrawiam
olka

Offline Tadeusz Gruszczyński

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 173
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #3 dnia: 2006-07-10, 11:03:35 »
2006-07-10 09:11:14 olka napisał:

> .. zależności z opsu wydają się spełnione.
 >  ....
 >
 > A posiadasz ten moduł w ogóle, że się tak spytam...?
 >
 > http://wxpython.org/
 >
 > pozdrawiam
 > olka

< zdravim!

mam zainstalowane naztepujące węże:
wxPython 2.6.2.1, Python 2.4.1, Python-tools-2.4.1, Python-2.2-PIL-1.1 z kategorii płazów niebezpiecznych.

Offline Aleksandra Brzezińska

  • Users
  • Guru
  • *****
  • Wiadomości: 776
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #4 dnia: 2006-07-10, 12:36:08 »
2006-07-10 11:03:35 Tad napisał:

 > mam zainstalowane naztepujące węże:
 > wxPython 2.6.2.1, Python 2.4.1, Python-tools-2.4.1, Python-2.2-PIL-1.1 z kategorii płazów
 > niebezpiecznych.

Na pewno masz zainstalowane? A python widzi wxPythona ?
Sprawdź czy możesz zaimportować ten moduł z poziomu samego pythona.

pewnie wiesz, ale profilaktycznie podam:
python
>>>from wxPython.wx import *

pozdrawiam
olka

PS
Pytony (podobnie jak i inne węże) to gady ;-)

Offline Tadeusz Gruszczyński

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 173
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #5 dnia: 2006-07-11, 00:13:47 »
> Pytony (podobnie jak i inne węże) to gady ;-)
Dla mnie płazy i gady są podobne, niedouczony jestem w tej dziedzinie.

No więc odpowiedź:
 
>>> from wxPython.wx import *
Traceback (most recent call last):
  File "", line 1, in ?
ImportError: No module named wxPython.wx

Takiego modułu nie ma jak wxPython.wx bo nie ma.
Znowu jakieś niedomówienie. Gratulacje dla programistów.
To są ludzie niezwykle komunikatywni.
a wąż zjada swój własny ogon.

A może jakieś ścieżki powinny być zdefinowane, lub wyeksportowane ?

pozdrawiam! Olkę oraz każdego kto się przyczyni do oświecenia
mnie w tym temacie.


Offline Aleksandra Brzezińska

  • Users
  • Guru
  • *****
  • Wiadomości: 776
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #6 dnia: 2006-07-11, 11:32:43 »
Co prawda nie mam w tej chwili za bardzo pojęcia jak Ci pomóc, ale informacja jaki system używasz i w związku z powyższym czy instalowałeś ze źródeł czy z pakietów dystrybucyjnych, byłaby użyteczna :-)
Bo problem tkwi w samym pythonie i zainstalowanych modułach - miałam kiedyś podobną zagwostkę przy kompilacji czegoś (skleroza, nie pamietam już czego :D ) Pomogła rekompilacja - napisz co używasz to odkurzę swoje szare komórki.

pozdrawiam
olka

Offline de Laurent

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1197
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #7 dnia: 2006-07-11, 20:11:50 »
Napisz od poczatku, do czego ten program sluzy (bo jestem ciekawy ;P), jak instalowales, instalowales w /usr/src?? Sprobuj:
find /usr -name "*wxPython.wx*" albo cus...

Co zawiera linia nr 12-16 z pliku /usr/src/.../bin/App.py??

Sprawdz tez tutaj:
http://mail.python.org/pipermail/python-list/2003-December/197366.html

Offline Tadeusz Gruszczyński

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 173
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #8 dnia: 2006-07-12, 19:37:32 »
2006-07-11 20:11:50 de_laurent napisał:

> Napisz od poczatku, do czego ten program sluzy (bo jestem ciekawy

Merci pour votre "dobrą wolę"
Program jest nieliniowym edytorem video (więc dość skompilowanym tworem)
Pisany  na bieżąco przez czeskiego miłośnika wężów dusicieli, ściągnąłem przez SVN.
Podobno działa w Unixach i Windowsach.
 > instalowales w /usr/src?? Sprobuj:
I
nstalowałem w /usr/src
Takiego modułu wxPython.wx nie ma nigdzie..

W pliku uruchomieniowym jest tylko tyle:
import App
App.main()

w App.py: [fragm...]

import sys, locale
from wxPython.wx import *
import globals, worker

# this will save current thread's ID to logging.__mainThreadID:
import logging

import MainFrame

mainFrame = None

modules ={'FilterSettingsDialog': [0, '', 'FilterSettingsDialog.py'],
[...]
Coż widzę, że trudny jest problem, ale jak ruszyć z miejsca.
Pozdrowienia dla autorów poprzednich postów .
Au revoir.

Offline Aleksandra Brzezińska

  • Users
  • Guru
  • *****
  • Wiadomości: 776
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #9 dnia: 2006-07-12, 21:25:24 »
A żeś uparty :D
Spytam ponownie: sam, żes kompilował czy z pakietu?

tu jest opisany identyczny problem i proponowane rozwiązanie:
http://www.linuxquestions.org/questions/showthread.php?t=155810

pozdrawiam
olka

Offline Tadeusz Gruszczyński

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 173
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #10 dnia: 2006-07-12, 22:04:17 »
2006-07-12 21:25:24 olka napisał:

> A żeś uparty :D
 > Spytam ponownie: sam, żes kompilował czy z pakietu?
 Ano uparty. trzeba koniecznie pokonać problem.
Poczytam ten opis droga forumowiczko,
i się odezwę w odpowiednym momencie.

Offline Tadeusz Gruszczyński

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 173
    • Zobacz profil
instalacja i uruchomienie w Pythonie
« Odpowiedź #11 dnia: 2006-07-12, 22:07:22 »
> Spytam ponownie: sam, żes kompilował czy z pakietu?
* aha, kompilowałem ten program "openvip" ze żródeł sam.
Pythona i inne paczki wężopodobne są z gatunku gotowych
z dżungli Slackware. Więc tylko je instalowałem. nie kompilowałem.