Jak uruchomi

Potrzebujesz pomocy z C, C++, perl, python, itp.
zerach
Posty: 49
Rejestracja: 23 kwietnia 2007, 23:21
Lokalizacja: Kraków

Jak uruchomić programy o takich rozszerzeniach .py i .jar

Post autor: zerach »

Witam.
Wiem, że jest to dość proste pytanie ale chciałbym poruszyć to zagadnienie. Pobrałem dwa niewielkie programy i za Chiny ludowe nie mogę ich uruchomić.

Pierwszy z nich to: JDownloader napisany jest w javie i do jego uruchomienia potrzebujemy zainstalować Java Runtime Environment. Gdy już działa java uruchamiamy go w następujący sposób(tak gdzieś wyczytałem):

Kod: Zaznacz cały

java -jar 'ścieżka/dostępu/plik.jar'
Tu rodzą się pytania:
  • • Skąd mam mieć pewność, że java działa?
  • • Czy zainstalować jre z repo czy ze strony?
Drugi program to: rsgetqt i napisany jest w python'ie. W jaki sposób mam uruchomić taką aplikację?

Dzięki za pomoc :)
tadzik
Beginner
Posty: 183
Rejestracja: 29 grudnia 2007, 20:36
Lokalizacja: Warszawa/Izabelin

Post autor: tadzik »

W pythonie, po prostu:
python nazwa.py

Co do javy, instaluj z repo. ¯eby wiedzieć czy działa, najlepiej spróbuj nią coś uruchomić ; )
zerach
Posty: 49
Rejestracja: 23 kwietnia 2007, 23:21
Lokalizacja: Kraków

Post autor: zerach »

Odnośnie javy to udało mi się zainstalować:

Kod: Zaznacz cały

java -version
java version "1.5.0"
gij (GNU libgcj) version 4.3.2

Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ale niestety jakoś ten program nie chce działać. Może ktoś wie w czym tkwi błąd?

Kod: Zaznacz cały

$ java -jar JDownloader.jar
19-gru-08 12:24:08  - SEVERE [jd.utils.JDUtilities$2(write)] -> Exception in thread "main" java.lang.NullPointerException
19-gru-08 12:24:08  - SEVERE [jd.utils.JDUtilities$2(write)] ->    at jd.utils.CheckJava.check(Unknown Source)
19-gru-08 12:24:08  - SEVERE [jd.utils.JDUtilities$2(write)] ->    at jd.Main.main(Unknown Source)
Natomiast odnośnie programu rsgetqt to też jest ciekawie:

Kod: Zaznacz cały

$ python rsgetqt.py
Traceback (most recent call last):
  File "rsgetqt.py", line 25, in <module>
    from ui.main_ui import Ui_mainWindow
ImportError: No module named ui.main_ui
Być może to jakiś błąd w kodzie :-/
Awatar użytkownika
kowbi
Posty: 28
Rejestracja: 09 sierpnia 2006, 07:50
Lokalizacja: Łódź

Post autor: kowbi »

zerach pisze:ale niestety jakoś ten program nie chce działać. Może ktoś wie w czym tkwi błąd? Kod:
$ java -jar JDownloader.jar
19-gru-08 12:24:08 - SEVERE [jd.utils.JDUtilities$2(write)] -> Exception in thread "main" java.lang.NullPointerException
19-gru-08 12:24:08 - SEVERE [jd.utils.JDUtilities$2(write)] -> at jd.utils.CheckJava.check(Unknown Source)
19-gru-08 12:24:08 - SEVERE [jd.utils.JDUtilities$2(write)] -> at jd.Main.main(Unknown Source)

$
Prawy klik na pliku *jar i "Otwórz za pomocą SUN Java ...." - u mnie dziala
fidell
Posty: 22
Rejestracja: 19 marca 2008, 21:19

Post autor: fidell »

co do pythona to jak sam wiedzisz nie ma modulu ui.main_ui, a java nie mam pojecia :D
zerach
Posty: 49
Rejestracja: 23 kwietnia 2007, 23:21
Lokalizacja: Kraków

Post autor: zerach »

Ale co to jest ten moduł ui.main_ui? Czy powinienem go mieć w folderze wraz ze ściągniętym programem (bo właśnie jest) czy doinstalować do systemu.
Oto lista plików:

Kod: Zaznacz cały

about.ui
about_ui.py
add.ui
add_ui.py
ikona.svg
__init__.py
konfiguracja.ui
konfiguracja_ui.py
LICENSE
main.ui
main_ui.py
os
rsgetqt.py
sys
ui.zasoby_rc
zasoby.qrc
zasoby_rc.py
Mam prośbę. Czy mógłby mi ktoś podesłać prosty programik w javie, którym mógłbym przetestować jej sprawność. podobnie w pythonie.
mikolajs
Posty: 33
Rejestracja: 04 lutego 2008, 10:06
Lokalizacja: Gdañsk

Post autor: mikolajs »

Sprawdź czy masz PyQt, jak nie to doinstaluj.
zerach
Posty: 49
Rejestracja: 23 kwietnia 2007, 23:21
Lokalizacja: Kraków

Post autor: zerach »

Mam zainstalowane następujące pakiety PyQt:

- python-qt3.......................................Qt3 bindings for Python
- python-qt3-gl...................................Qt3 OpenGL bindings for Python
- python-qt4.......................................Python bindings for Qt4
- python-qt4-common.........................Shared files for PyQt4
- python-qt4-gl...................................Python bindings for Qt4's OpenGL module
- python-qtext....................................Qt extensions for PyQt

Edit:
Jeżeli chodzi o problemy z plikiem javy to już działa. Rozwiązanie było naprawdę banalne.
System -> Doda/usuń programy
i zaznaczamy OpenJDK Java 6 Runtime ;-)
ODPOWIEDZ