• Register

Problem z modulom

+7 votes
380 views

ko bi rad iz modulov izvozil ven orodja mi ko napišem from moduli import orodja napise :

No module named 'moduli'
kako bi lahko rešil ta problem če imam vse te module naložene?
asked Mar 29, 2016 by zigavidic (350 points)
edited Mar 29, 2016 by Marko Mihalec

1 Answer

+5 votes
 
Best answer

Problem se pojavi, ker imate modul shranjen nekje na računalniku, kjer python ne išče modulov. Glejte tudi Extra drugih predavanj in to vprašanje.

Uvozite modul sys in preverite poti:

import sys
sys.path

To vam vrne seznam vseh poti, kjer računalnik išče modul. Sedaj imate dve možnosti: Ali shranite vaš modul na eno izmed teh poti, ali pa ta seznam razširite. Seznam lahko razširite s pomočjo ukaza append. Primer:

sys.path.append("C:\\Users\\marko\\Namizje")

Če sedaj spet preverite sys.path boste ugotovili, da je med potmi tudi Namizje, torej bo python našel tudi vse module, ki so shranjeni na namizju.

 
answered Mar 29, 2016 by Marko Mihalec (8,700 points)
selected Mar 30, 2016 by blaz
Meni tole z razširjanjem ni delovalo (javilo mi je novo napako), problem pa sem potem rešil tako, da sem datoteko z vajo prekopiral v izvorno mapo PiNM na mojem računalniku (v kateri so naprimer tudi vsa predavanja ipd.)
...