miksi en saa mitään tehtyä jed-komennolla? Luennoitsijamme käski vain antaa komennon jed tiedostonimi.py mutta en saa mitään tapahtumaan erilaisilla tiedostonimillä.. Pitäkö minun ensin luoda ks tiedosto ja sitten vasta kirjoittaa sen sisältö vai miten? Unixissahan vain annetaan komento esim jed eka.txt ja tektieditori avautuu..
Oletko ensinnäkin varma, että koneelta löytyy jed? Jos ei niin paketti on luultavasti valmiina saatavissa linux julkaisusi (mikä se ikinä onkaan) paketinhallintaohjelmalla. Esimerkiksi yumilla superuserina näin:
yum install jed
Jedin kotisivu: http://www.jedsoft.org/jed/index.html
Jos kerran editori ei aukea, niin mitä sitten tapahtuu?
Kun editori ei aukea, enterin jälkeen tulee teksi SyntaxError: invalid syntax. Unixin puolella editori toimii kuitenkin.. Onko käskyssä siis jotain vikaa?
Mitä käytät, jos et Unixia? Onko jed asennettu? Minulla ainakin toimii aivan hyvin.
jed koe.py
Voit käyttää aivan hyvin jotain muutakin editoria, vaikkapa jotain graafista ("tavallista") tekstieditoria tai esimerkiksi useimpien Linux-jakeluiden mukana tulevaa nano
a.
Onkohan niin, että koetat kirjoittaa tuon editorin avauskomennon Python-tulkkiin?
Käyttöjärjestelmän komentotulkki ja Pythonin komentotulkki ovat kaksi eri asiaa. Käyttöjärjestelmän komentotulkin kautta voi mm. käynnistää ohjelmia ja käsitellä tiedostoja. Pythonin komentotulkkiin voi taas kirjoittaa Python-koodia, joka suoritetaan saman tien.
Aihe on jo aika vanha, joten et voi enää vastata siihen.