Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: pituch 30 Ledna 2020, 12:41:11

Název: Spúšť sa python2 namiesto python3
Přispěvatel: pituch 30 Ledna 2020, 12:41:11
Dobrý deň,potrebujem poradiť s jedným problémom.Keď zadám v terminály príkaz "python" tak sa spustí python 2.7.x ale keď aktivujem venv a zadám príkaz" python" tak sa spustí python 3.6.x. Vie my niekto poradiť čo mám spraviť aby vždy spustil  python 3.6.x. Ďakujem
Ešte by som dodal že v usr/lib sa nachádza python 2.7, 3.6, 3.7, 3.8
OS Ubuntu 18.04 32bit
Název: Re:Spúšť sa python2 namiesto python3
Přispěvatel: JirkaZ 30 Ledna 2020, 14:08:20
V /usr/bin mám více spustitelných "pythonx" souborů (chce to se tam podívat, jaké to jsou).

V terminálu stačí pak napsat jejich název - třeba
Kód: [Vybrat]
python2 mi spustí python verze 2.x,
Kód: [Vybrat]
python3 spustí verzi 3.x apod.

Taky viz https://stackoverflow.com/questions/22739382/how-to-choose-which-version-of-python-runs-from-terminal/22739552 a jinde (https://duckduckgo.com/?q=ubuntu+run+specific+python+version&t=h_&ia=web apod.).
Název: Re:Spúšť sa python2 namiesto python3
Přispěvatel: pituch 30 Ledna 2020, 15:02:42
Ahoj,toto my je jasne ale ja chcem zadávať len python. Napr. python názov_programu.py
Verzie ktoré mám som napísal vyššie.
Našiel som video v ktorom to rieši zadaním aliasu v súbore bashrc alias python=python3.
Probem je v tom že neviem nájsť súbor bashrc
 :od 1:57
Název: Re:Spúšť sa python2 namiesto python3
Přispěvatel: JirkaZ 30 Ledna 2020, 16:30:51
Soubor .bashrc je skrytý (jak plyne z jeho názvu) a nalézá se v /home/uzivatel/.
Název: Re:Spúšť sa python2 namiesto python3
Přispěvatel: pituch 30 Ledna 2020, 16:42:38
Super,už to mám, diky moc.