2. Python - Instalace a první kód
Vložit
- čas přidán 23. 03. 2022
- Učebnice na Python: docs.google.com/document/d/1O...
Python je programovací jazyk, který patří k nejpopulárnějším na světě. Jedná se o backendový jazyk, který běží v pozadí našich stránek. Ale dá se použít i při vývoji webu. Tedy se dá bez problémů využít k propojení s frontendem. Python je velice mocný jazyk. Kromě vývoje webů s ním můžete programovat umělou inteligenci, zabývat se strojovým učením, tvořit hry, analyzovat data, vizualizovat data atd. Dokonce se používá jako častý jazyk v etickém hackingu, kdy se potřebujete dostat na vyšší úroveň a píšete si vlastní útočné kódy.
Je super, že Python má obrovské využití, ale přesto jeho syntaxe je jednoduchá (způsob zápisu). Žádné zbytečné znaky a zdržování. Pokud znáte jiné programovací jazyky, tak přechod na Python pro vás bude hračka.
Já jsem tedy s instalací hodinku bojoval... VS Code nebyl schopen naleznout soubor sám, vpravo dole mi to vyhazovalo Select Interpreter( Nahoře mi poté vyskočilo okno), tudíž jsem si musel naklikat cestu až k python.exe souboru.
Dále také(asi) od této verze(3.10.4 64-bit) nefunguje příkaz "python --version". Musel jsem zadat "py --version" pro ověření správné funkčnosti a vypsání verze.
Snad to někomu pomohlo a přeji konec prokrastinaci a vzhůru na něaký ten kód.
Díky za info. Zprovoznění je vždy trochu otrava
díky moc za pomoc :D
To samé, díky za info;-)
py --version funguje
Děkuji za info, phyton mi nefungovalo i přesto, že jsem věděl, že tam je. Příkaz py to vyřešil. Děkuji
zdar, díky za vysvětlení, pomáhá. Sice mi terminál potvora zarytě odmítá vrátit verzi pythonu, ale pomohl import sys // print(sys.version). Kéž problémy, na které narazím, budou jen takové blbosti :)
Díky vám jsem se zase posunula dál ve Visual Studio code. Naprosto dokonale vše vysvětlujete. S vámi je vše tak snadné.
Děkuji, Evo. To jsem moc rád 🙂
1:27 odporúcam zakliknut add to path, vyhnete sa problemom neskor :)
Je to tak, Visual studio mi nezbrazovalo Python a po tomto je vše v pořádku.
děkuju
děkuju moc@@Mrquiksilver52
Už se těším jak dokončím tvuj kurz na html a css a pustím se na Python :) :)
Mal som problem ze python --version mi nebralo nic, nevedlo najst pythona... tak som skusil podla netu: py -3 --version a uz to ide, ak by mal niekto podobny problem
dekuji mel jsem stejny problem ted mi to funguje
Zajímavé je, že v macOS 2024 nefunguje "clear" "clear is not defined". Vyčištění terminálu Cmd+K.
Spouštění příkazu na macOS Shift+enter.
Zdravím, pro macbookaře zajímavá informace jak spouštět rychle program v terminálu, pokud máte MacBook pro s TouchBarem tak na něm se automaticky objevuje tlačítko Play 🙂
mne to nevypisovalo python --version a preto som to nainštaloval Python odznova ale s tý, že som zaklikol aj to druhé políčko Add python to PATH (1min28sec video) aby ASI sa vypísala verzia Pytóna tak že bude na ceste lebo terminál manuálne vypisuje a spúšťa to čo je v jeho adresári tam kde ste alebo prípadne z toho Path (povedané nahrubo...) a potom som resetoval notebook... a už to IŠLO python --version
POZOR na WIN11, v nich sa vypnutím počítača nerobí reset len sa všetko uloží do pamäte a spustí sa v stave v akom bolo pred vypnutím počítača (kdesi to bolo v anglickom videu) resetovanie treba robiť ručne zvolením políčka reštartovať, po novom z dôvodu rýchlosti spustenia vypnutého počítača aby sa Windows po zapnutí neinštalovalo dlhé minúty a minúty (aj 5-10 minút bývalo...) tak preto sa to zmenilo, reštart sa nerobí už vypnutím od "elektriky" že procesor a pamäť nemajú prúd a resetnú sa = NIE NERESETNÚ SA ked sú bez elektriky, resetnú sa voľbou reštartovanie!!!
Dekuju ti Davide uz vim co budu delat po vecerech
To mě těší 🙂
Prosím o radu, při zadávání python -- version se vsc nepovedlo najít python, pokusil jsem se naklikat cestu sám, ovšem při pokusu o select interpreter mi vyskočil error "command 'python select interpreter' resulted in an error (command 'python.setinterpreter' not found)" díky za typy
Dobrý den, jestli máte nainstalované rozšíření Python ve VS code, tak ho zkuste odinstalovat a nainstalovat. Pak vypnout a zapnout VS code.
Mrkněte, jestli máte poslední verzi VS code (nahoře na liště dáte Help -> úplně dole About) a tam byste měl mít verzi 1.69.
Do terminálu také zkuste dát příkaz
python --version (jsou to dvě pomlčky vedle sebe) a mělo by to vyhodit verzi pythonu. Tím budete vědět, že je nainstalovaný.
Popř. zkuste dát Ctrl + Shift + p a do vyskakovacího okna napište Intepreter. Vyskočí možnost Python: Select Interpreter. Rozkliknete a vyberete.
A kdyby nic nepomohlo, tak přejděte z VS code na PyCharm, na který v pokročilém kurzu také přecházím. Návod je zde: czcams.com/video/SjcjO56b59Y/video.html
Na Python je super
ahoj, da se pouzivat i ctrl+F5
Dobrý den, zkusil jsem Python nainstalovat a povedlo se to úspěšně ( mám to i ve stažených souborů). Ale kydž jsem zadal do terminálu Python --version tak mi to napsalo: Python se nepovedlo najít. Když jsem zadal do kódu print("ahoj") tak bylo vše v pořádku. Co s tím?
Ahoj, skús napísať tento kód "py --version".
@@lubosvrab8350 děkuji!
kamo taky diky realy dik
@@lubosvrab8350
Potřeboval bych prosím pomoct, jak se tam nastavovalo to Ctrl + Alt + n, tak jsem něco udělal špatně a, když mačkám Backspace, tak to nemaže, když mačkám - tak to maže. Nevíte někdo co s tím prosím?
Předpokládám, že se ti to děje jen ve VS code. Takže to bude někde v nastavení klávesových zkratek. Zkus jít do klávesových zkratek (ozubené kolečko -> keyboard shortcuts) a tam si vyfiltruj všechny zkratky, kde je Backspace. Stačí napsat Backspace do vyhledávacího políčka. Já mám nastavený pouze Backspace u příkazu s názvem deleteLeft. Tak na to mrkni
Tak mně se nepodařilo nastavit tu klávesovou zkratku trojkombinací < Ctrl+Alt+n >. Po stisku kláves < Ctrl+Alt > se v okénku zobrazí < Ctrl + Alt + > a k tomu při stisku klávesy < n > se vše vymaže a zůstane tam pouze < n >. Neví někdo co s tím. Nebo jak odstranit zadanou zkratku? Děkuji
A, tak již jsem na to přišel, ta trojkombinace se musí podržet trochu déle.
Dobrý den, chtěl jsem se zeptat na věc ohledně zkratky pro "Run Python File in Terminal". Zkratku mám nastavenou na Ctrl + Alt + N, tahle zkratka mi celou dobu fungovala, do té doby než jsem program vypnul a druhý den zase zapnul. Když zkratku zadám tak mi to napíše tuto závorku " } ". Zkoušel jsem se podívat na nastavení v keybinding a tam je zkratka nastavena správně, ale stejně se mi objevuje závorka.
Jinak skvělá videa, jsem začátečník a moc mě to baví !
Dobrý den, tak toto se mi nikdy nestalo, takže s tím nemám bohužel zkušenost
@@hacknisvoubudoucnost Dobrý den, nevadí, nakonec jsem problém vyřešil změnou zkratky. :D
@@vojtechstrejc4159 Super
@@vojtechstrejc4159 Děkuji za radu, měl jsem stejný problém a už sem začínal být trochu nešťastný.
Co se stane, pokud po zadáni python3 -version mi nevypíše nic.. Mám IOS. Program normálně funguje. Takže, jaký to má na to vliv ?
Nevím, jestli tam není jiný příkaz. Minimálně bych zkusil dvě pomlčky přes slovem version. Na druhou stranu to ani nevyhodí chybu, že to příkaz python3 nezná, takže to vypadá, že jste na dobré cestě
Mně fungoval příkaz "python3 -V" (je důležité aby to V bylo velké a ne malé), mimochodem seznam toho co funguje se vypíše po zadání python3 -h a je tam mimo to i ten příkaz "-V"
Hlavně si stáhněte Visual Studio Code a ne Visual Studio jako já.
jo taky jsem zjistil, ze je v tom rozdil :))
Jen bych chtěla dodat, že Visual studio code je i v češtině :-)
David, prosím Ťa, tú učebnicu máš v koši, takže je v pohode, alebo máme čakať na nejakú inú? 😄
Ahoj, vznikl tam problém s odkazy. U prvních 20 videí jsem dal do popisku nový odkaz. Tak zkus. Měl by fungovat.
Hned na začátku mi to píše žlutě slovo "python" text už šedě za pomlčkou... a výsledek
PS C:\Users\vito> python --version
Python se nepovedlo najÝt. Spu
PS C:\Users\vito>
I po přečtení diskuze a zde navrhovaného nic nepomohlo a to jsem instal dvakrat
Děkuji za pomoc
Občas se setkám s tím, že příkaz na verzi někomu nefunguje. Zkuste, jestli vám bude fungovat přímo výpis pomocí printu. Např.
print("ahoj")
Tak - ako? Prvý sa naištaluje python alebo vscode?
To je jedno
nevite prosim nahodou proc se mi u toho kontrolovani pise eror a ja nevim kde jsem udelal chybu?
Záleží, co je to za chybu a při jakém kontrolování myslíte. Pokud jde o kontrolu toho, zda je python nainstalovaný, tak zkuste python nainstalovat znovu
Čas 2:55, můžu se zeptat jak se Vám povedlo to okno takto nazoomovat? :D
Já mám numberickou klávesnici, takže používám Ctrl +
popř. Ctrl -
Bez numerické to jde také. Je to Ctrl % popř. Ctrl - (pomlčka)
Mam problem pri nastavovani skratky ctrl alt n jsem omylem stiskl backspace a ulozil skratku a nefunguje mi backspace a nemuzu najit jmeno cinosti backspace
Zkus se podívat do ozubeného kolečka v levém dolním rohu. Tam jsou Keyboard shortcuts a tam zkus vyfiltrovat backspace. Měl by ho najít a tam ho můžeš změnit
Pokud máte probém, s ověřením verze... tak od jiste doby to není python --version ale py --version
aktualni verze 3.12.0 funguje python --version
Co dělat když mě vscode píše python se nepovedlo najít když napíšu python --version?
Zkus jít normálně dál a uvidíš, jestli se zasekneš na prvních příkazech. Někomu funguje např. python -V
Někomu ani tento příkaz nic nevyhodí, ale python bez problémů funguje. Pokud by nastala chyba, tak vše přeinstaluj
nepiš python, ale py
Radši to napíšu i já. Nepište python --version !! Bude vám to vyhazovat chybu. Pište py --version
Super! :)
Jsem rád, že se ti videa líbí 🙂
Zdravím, prosím o radu. Když chci opakovat příkaz na další řádek pomocí textu test.py, tak se mi nepropíše příkaz ale jen další řádek. Díky
Ahoj, tak teď nevím, co tím myslíš. Jako příkaz v terminálu?
jojo, první příkaz mi funguje v pohodě, ale když ho chci zkopírovat ze složky, tak už se mi nepropíše jak jsem psal@@hacknisvoubudoucnost
prostě se mi v terminálu neobjeví ahoj když zadám test.py a odentruju
@@petrkralovansky8037 Píšeš před to slovo python?
Aha, už mi to funguje. Díky @@hacknisvoubudoucnost
doporučuji vám PyCharm
V dalších kurzech se PyCharm již používá
Nainstaloval jsem Visual Studio a Python 3.12.0 nejde mi najit verze pythonu po prikazu python --version
Uz jsem to nasel funguje prikaz py --version
@@daviddelfavero5014 jak si to spravil ?
Kdyz se instaluje Python, je potreba mit zaskrtnutou moznost "Add Python 3.* to PATH". Myslim, ze by bylo vhodne to do videa pridat (docela me to ted vytrestalo)
Myslím, že v dalších kurzech to zmiňuji. Tady bohužel ne
zdravím mám problém co mám dělat když chci dát ctrl+alt+n a uděla se mi "} "tohle
Ahoj, mrknul bych se, jestli nemáš jinou klávesnici - třeba anglickou
Ahoj hele mám českou ale furt mi to dělá... A doteď nevím co teď... Co mám udělat?
@@ferda532cz7 Tak si zkus podle videa nastavit spuštění na jinou klávesovou zkratku. Uvidíš, jestli ti to bude fungovat
@@hacknisvoubudoucnost ahoj zkoušel sem více zkratek třeba ctrl+m nebo ctrl alt k ale nic
@@ferda532cz7 Jako, že žádná zkratka nejde nastavit?
co když napišu print a nedají se mi tam automaticky ty dvě závorky
Může se to stát, že editor nenapovídá, i když by správně měl. Zkusil bych vše restartovat, jestli se neprobudí
@@hacknisvoubudoucnost mám to sejné a neprobudil. Jde to někde nastavit nebo ho mám nainstalovat znovu?
@@boristitov3300 Já si nevzpomínám, že by se to nastavovalo. Podle mě to dělá automaticky. Vlastně je tam rozšíření na Python. Máš ho nainstalované? Myslím, že bylo ve videích
@@hacknisvoubudoucnost Nevíš jak se to jmenovalo? Nikde to nemůžu najít :/ ps reinstal nepomohl.
@@boristitov3300 To rozšíření se jmenuje jen Python. Jestli tedy používáš VS code
python jsem stahl instaloval ale ve VSC mi to nenasel
Zkus VS code vypnout a zapnout popř. restartovat celý počítač. Pokud to vyhazuje nějakou hlášku, tak ji zkus vygooglit, jestli to už někdo řešil
Dobrý den nějak mi nefunguje instalace verzi to nevyhledá a to už to skoušim po mnohokráte
Dobrý den, zkuste, jestli vám bude fungovat příkaz print přímo v souboru např. print("ahoj")
Ano objeví se v terminálu ale když napíšu Python --version neukáže se verze ale v terminálu se ukáže když napíšu print("Ahoj") tak se v terminálu ukáže přesně to co tam napíšu print("Ahoj")
@@craftmin2682 Zkuste, jestli bude v terminálu fungovat:
python -V
@@hacknisvoubudoucnost bohužel ne
@@craftmin2682 Zkuste napsat print("ahoj") do main.py a to spustit. Jestli se vypíše jen ahoj do terminálu
python 3 vrací verzi na python3 --version.
Možná to vysvetlujete dobre podla toho co vidím komentáře,ale Já tomu vúbec nerozumím. Připadá mi to jako by jsem se nemohl naučit programovat aniž bych chodil na nejakou školu v oboru IT
To je just marný,nenaučíš neco nekoho pokud to v živote nevidel , Já vlastne ani nevím co to píšeš , vše i googlim,ale když jsem proste nemnel žádnou IT skušenost v programovacích jazycích a v živote ani nevidel žadný kód nic , tak človek proste na to kouká jak neandrtálec na zapalovač
@@NexTDoriftar Žádná škola není zapotřebí. Toto video je o zprovoznění Pythonu a tam je daný postup. Pak je to o tom pochopit, že print něco vypisuje do terminálu. To je celé. Jdi klidně dál a ono to pak uvidíš ještě mnohokrát. Postupně to vše bude dávat smysl
Rady pro všechny: když si uděláš hned soubur pythonu a chceš kodovat tak ono to VS code napíše samo že jestli chci si stáhnout ten addon pythonu. A to python --version je uplně jedno, je to zbytečný, a tu verzi pythonu se dá zjistit na stránce pythonu. Někdo tady psal že v pravo dole to píše Select interpreter, a další okna, to je uplně jedno to se muže vykřížkovat. pak nějaký zkratky třeba na uložení souboru, Ctrl S, pro přepínání editování souborů v složce Ctrl + Tab, F5 pro rychlý spuštění souboru, a jestli třeba chceš opisovat z jednoho souboru do druhýho nebo nějak tak, stačí kliknout pravym tlačítkem na miši na ten soubor ve VS code a dát otevřít po boku. nebo jestli někdo jako já má 2 monitory stačí si zapnout 2. VS code a tam si to otevřít znova. pak u instalačky zakřížkovat všechno aby šel příkaz pip na stahování modulů, atd... A taky co je fakt duležitý, kdo chce aby se vám to otevřelo v terminálu/cmd jako v okně ve windowsu a ne v terminálu v VS code, di do Ladit a spustit v levo jak je ta ikona toho "brouka" u toho Trojuhelníku, a dej to zubatý kolečko malý, a sám by se měl asi udělat soubor se jmenem .vscode a v tom je launch.json a v tom launch.json upravte "console": "internalConsole" (nebo nějak tak asi to bylo) na "console": "externalTerminal" a kdo chce pro lepší vyznávání toho Ladění a spouštění tak je tam "name": "a tady si dej vlastní název toho ladění např. Python" a to pod tim to "type": je typ souboru kterej se má ladit takže tam má bejt "python" aby se .py soubor vždy spustil jako python soubor. pak se hodí fakt hodně, to bych doporučoval všem, stáhnout si addon "Tabnine" to je že umělá inteligence odhaduje co chceš napsat v řádku kodu a pomáhá to prostě psát kod za tebe.
Jestli sem tady něco napsal co říkal David je to tim že sem začal psát tenhle koment hned po tom co sem viděl pár minut videa :D
( znám toho tolik protože už masteruju python celej a umim udělat cokoli skoro, docela hustý že mi je 12 :D )
Vývojári sa zjavne vo veľkom rozhodli diskriminovať win7 😄
S novou verzí pythonu funguje "python3 --version"
Nemůžu souhlasit. Na verzi 3.11.3 funguje 'py --version' (y)
To jsem si mel precist. Stale jsem psal python --version. A nic. Pak mi kolega rika, nemas trojku? Presne to chtelo tento prikaz, co pises. Na Macu.
jj na macu funguje python 3 --version)
Mně ten Python nešel stáhnout ,tak jestli nevadí že budu používat Python na nějaké online stránce (přesněji Replit)
Nevadí. To by neměl být problém
@@hacknisvoubudoucnost Děkuji za odpověď🙂
@@capslockon5827 Není vůbec zač. Ať se v Pythonu daří
Děkuji.
Kdyby měl někdo, stejně jako já, problém s připojením Terminálu a PowerShell, může to být způsobené verzemi x32 a x64. Mně to házelo chybu "3221225477" ->
konkrétně: "The terminal process "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe" terminated with exit code: 3221225477".
Pomohlo mi jít do nastavení: File --> Preferences --> Settings a vpravo nahoře je ikonka "Open settings (JASON)" pod tlačítkem "Obnovit" a do toho kódu napsat cestu k PowerShell ve verzi x64 --> já musel zadat příkaz:
"terminal.integrated.shell.windows": "C:/Windows/SysWOW64/WindowsPowerShell/v1.0/powershell.exe"
Třeba to někomu pomůže a ušetří čas.
když napíšu:
python test1.py
abych spustil print příkaz tak to řekne:
Python se nepovedlo najÝt. Spu.
Nejdříve zkontroluj, jestli jsi Python skutečně nainstalovat. Pak bych mrknul na rozšíření, jestli je nainstalované. A pak bych znovu zkusil tlačítko play.
pozor na nových verzích si python ověřte: py --verion
mám maca ať tam napíšu jakoukoli verzi ověření (to, co uvádíš ty i to, co je ve videu), stejně mi to odpoví, že python nebyl nalezen