Diskuze: Spuštění programu

Tvůrce

Zobrazeno 50 zpráv z 80.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Máš Python přídaný v system path? Pak by mohlo stačit, kdyby jsi se před CMD dostal do složky s *.py a přes "python hello.py" spustit script. Takhle je to trochu věštění z koule, protože nikdo neví jak máš systém nastavený, nikdo neví kde je tvůj *.py soubor, ...
všechny soubory.py jsou na C:\py3eg složce. V uvedené knize se nepíše
nic o CMD ani o přidání Pythonu do systému path. Jak se to dělá?
Díky !!
A když napřed spustíš příkazový řádek jako správce, tak to taky odmítne přístup?
Přidání do PATH:
Počítač -> Vlastnosti Systému -> Upřesnit nastavení systému ->
záložka Upřesnit -> Proměnné prostředí -> Zvolíš PATH a dáš
upravit, přidáš středník na konec a za to cestu k Pythonu
I když jsem přidal PATH a cestu k Pythonu, mám:
přístup je odepřen.
Příkazový řádek jako správce neumím spustit.
Děkuji.
Mě se zdá celej ten tvůj zápis v CMD nějakej podezřelej ... pro příklad, teď jsem u sebe našel nějakej starej python scriptík na disku F, tak že
python *.py
EDIT: a protože mi sem z nějakýho důvodu nejde přihodit obrázek,
přikládám odkaz na DropBox ...
obrázek
Promiň, zapoměl jsem předchozí příspěvek zapsat jako reakci na tebe ... tak že oprava
Spouštění programů z c:/ může být problematické bez explicitních
administrátorských práv. Zkus to přesunout třeba na plochu. Také zkus
přeinstalovat python interpreter.
BTW, pokud nemá python v Path, určitě to nebude generovat přístup odepřen
Mám na ploše py3eg(kde jsou programy.py i Python36 .exe) a mám na ploše
také Python36.exe
Příkazový řádek na plochu nevím dát, tak jak to mám spustit.
Přeinstaloval jsem též Python 3.6.1. Python v PATH nemám a stejně to
nejde.
viz příloha
Ukaž složku ve které je nainstalovaný python. Hlavně přímo na C se instaloval 2.7, trojka se mi uz vzdycky instalovala do appdata
Zdá se mi to, nebo jsi do té složky přesunul instalační soubor pythonu?
Příkazový řádek spustíš jako administrátor následovně:
Najdi ho ve windows pomocí lupy (do vyhledávání stačí napsat "cmd")
Klikni na něho pravým tlačítkem myši a v nabídce dej spustit jako
správce.
Nicméně program mi jde spustit z C:\ i bez administrátora.
Pokud nepomůže spustit jako správce:
Vypadá to, že používáš 3.6, ten se neinstaluje na C:\, takže jsi uváděl
chybnou cestu.
Zkus se v příkazovém řádku přemístit do složky s pythonem, defaultně:
"cd AppData/Local/Programs/Python/Python36-32"
a odtud spustit soubor
"python c:\py3eg\hello.py"
(snad jsem napsal správné umístění, zkontroluj si to)
Zdravím, ale nezdařilo se. Cesta je správná a nechce ji. Nevím jak
dál.
Ale moc děkuji. viz příloha
Chlape, deset lidí se ti tady snaží pomoct a ty nejsi ani schopný si nastudovat jak se pracuje s parametrem CD příkazové řádky tak aby jsi se dostal do konkrétního adresáře.
tak že ještě jednou
tohle ti funguje, nebo ne, co ti to když tak píše?
0. Stáhni si správný python instalátor, je to tento: https://www.python.org/…binstall.exe
where python
v první řadě zjisti, kde je python vůbec nainstalovaný - jestli na céčku nebo v appdata/local/programs a vyfoť obsah té složky
Ahoj , ale ten obrázek už tam je-16.4. v 15.48. Je tam více obrázků-
obsah složky py3eg 15.4.-22.21hod , na tom z 16.4. je vidět celá cesta k
Pyhonu3.6.1-je ve složce Python.
Je tam i nastavení PATH- na obrázku 15.4.-21.21 hod
Nevím co víc mám už dělat, aby to šlo.
Díky
Z toho obrázku je patrné, že v AppData máš nějaké exe (není to instalátor, že?) ale ne nainstalovaný python. Z toho obrázku kde se nám snažíš ukázat PATH není vidět vůbec nic, můžeš ukázat celé PATH místo několika prvních znaků?
Celá cesta je vidět na obrázku ze 16.4.-15.48hod, na koci cesty je vidět
složku Python a v ní je Python3.6.1.exe Ta cesta je shodná s PATH , které
přikládám.
Díky.
V tom případě mi je divný jak tvoje složka s nainstalovaným pythonem vypadá ... u mě je to cca takhle.
ta moje složka obsahuje jen Python3.6.1.exe, a to je asi špatně. Ale jak
to mám do té složky Python nainstalovat, aby to bylo jak ty ukazuješ. To já
ještě neumím.
Díky
To není složka s Pythonem, to je složka s instalátorem. Jelikož si tu
už ale posílal fotku instalátoru kterej hlásil že python je nainstalovanej,
tak ta složka tu někde je.
Otevři start a dej hledat Python IDLE, až to najde, tak na to klikni pravym a
dej sem jeho umístění, případně kam vede.
Jestli tohle u/pro Jaroslav Trojan rozchodíme, tak si můžeme říkat
master support ...
Našlo se více Python IDLE, klepnul pravým na 64 bitový a tady je obraz.
dej otevřít umístění souboru, jaká je k němu cesta
Cesta ke složce Python je stejná jak už byla někde výše uvedena. Obsah
složky posílám.
Díky J.T.
tak otevři cmd v té složce (při držení shiftu klikni pravym někam volně do tý složky (důležité je, aby neměl nic vybráno) a zvol otevřít zde příkazový řádek nebo tak nějak (já mám systém v aj a píše mi to open command windows from here) a zadej
python.exe c:\py3eg\hello.py
nenašel jsem tam nic o příkazovém řádku, tak jsem dal spustit , potom
napsal python.exe c:\py3eg\hello.py
a výsledek posílám
ta fotka co jsi poslal, to to píšeš do python konzole, musíš to psát do
příkazového řádku.
Důležité je nemít nic označeného. držet shift a kliknout do volného
místa ve výpisu, kde nic není. Zkoušej to znova, musí to tam být, je to
základní funkce windows
Anebo přímo přes Python konzoli:
from subprocess import call
call("cmd.exe")
ježiši nepleť ho, nejdřív se pokusíme to udělat klasickou cestou, pak
ti ho přenechat na tyhle advanced blbůstky
Ahoj, ta složka Python 32-36 se mi záhadně vyprázdnila, použil jsem kopii, do př9kaz.řádku napsal ten příkaz a zase je tam chyba.
napsal si hello/py místo hello.py
a podívej se do koše, jestli si jí náhodou omylem nesmazal
Můžeš bouchat Šampaňské, Python ti jede. Teď jde jen o to, naučit se
číst chybové hlášky.
Říká ti to, že máš chybu v tom souboru, co se pokoušíš spustit.
Nahraj ho sem (jako text a použij tlačítko vložit zdrojový
kód), my ti ho opravíme
Pozn.: nejlepší bude, když ho hodíš třeba na leteckou poštu jako celý
soubor, nerozbijí se potom tabulátory a mezery.
[code] tag by je taky neměl rozbít, od toho tu je, aby zachoval formátování...
Zobrazeno 50 zpráv z 80.