Instalace Pythonu - Raspberry

Instalace Pythonu - Raspberry
« kdy: 17. 07. 2016, 22:03:10 »
Zdravím.
Napišu do terminalu python
Python 2.7.9 (default, Mar  8 2015, 00:52:26)

sudo apt-get update
sudo apt-get install python3

Začne instalace - žadna chyba

Reboot.

Napišu do terminalu python
Python 2.7.9 (default, Mar  8 2015, 00:52:26)

Kdepak je python3?  ;)

« Poslední změna: 18. 07. 2016, 12:25:50 od Roman Bořánek »


Nikdo

Re:Instal python - raspberry
« Odpověď #1 kdy: 17. 07. 2016, 22:11:15 »
Zkus napsat do terminálu python3

Re:Instal python - raspberry
« Odpověď #2 kdy: 17. 07. 2016, 22:28:51 »
Zkus napsat do terminálu python3

 ;)
Je to tam.
Jak pak ve skriptu mu vysvětlit že ma použivat python3?
Nebo zkusit odinstalovat tu verzi 2.7.9?

Tu je problem
http://www.uugear.com/uugear-rpi-arduino-solution/

from time import sleep
from UUGear import *

http://www.fastimages.eu/?v=guuwgw.png

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Instal python - raspberry
« Odpověď #3 kdy: 17. 07. 2016, 22:47:02 »
Ze by to chtelo neco jako update-alternatives --config python?

Re:Instal python - raspberry
« Odpověď #4 kdy: 17. 07. 2016, 23:02:17 »
Ze by to chtelo neco jako update-alternatives --config python?

To už google take poradil  ;)
Kód: [Vybrat]
pi@raspberrypi:~ $ update-alternatives --config python
update-alternatives: chyba: pro python neexistují alternativy


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Instal python - raspberry
« Odpověď #5 kdy: 17. 07. 2016, 23:22:44 »
jarda@esus:~$ which python
/usr/bin/python
jarda@esus:~$ ls -l /usr/bin/python
lrwxrwxrwx 1 root root 9 Dec 21  2013 /usr/bin/python -> python2.7


A predelejte si rucne symlink na ten hezci Python.

gl

Re:Instal python - raspberry
« Odpověď #6 kdy: 18. 07. 2016, 00:28:04 »
jarda@esus:~$ which python
/usr/bin/python
jarda@esus:~$ ls -l /usr/bin/python
lrwxrwxrwx 1 root root 9 Dec 21  2013 /usr/bin/python -> python2.7


A predelejte si rucne symlink na ten hezci Python.

To není dobrý nápad. Spousta skriptů očekává, že python je python 2. Lepší je použít alias nebo to vůbec neměnit.

Re:Instal python - raspberry
« Odpověď #7 kdy: 18. 07. 2016, 07:38:02 »
Tak jsem čital a čital, až jsem se dočital  ;)
Python skripry se spouštěj takto  sudo python /home/pi/UUGear/DigitalReadWrite.py

Takže bych řek, že pokud to chci spustít přes python3, tak takto
sudo python3 /home/pi/UUGear/DigitalReadWrite.py

ale stejnak furt problem.
http://www.fastimages.eu/?v=guuctc.png
Mam PyCharm Community Edition což vypada docela schopně a žadnou chybu neukazuje.



Jenda

Re:Instal python - raspberry
« Odpověď #8 kdy: 18. 07. 2016, 08:43:38 »
Uvedený řádek nevypadá jako že by pocházel z Pythonu 3, v něm se print používá jako funkce, tj. argumenty normálně do závorek. Klíčové slovo to bylo v Pythonu 2.

Re:Instal python - raspberry
« Odpověď #9 kdy: 18. 07. 2016, 09:42:15 »
Tak nevím  :-X
Python 2 to nesežere a python 3 take ne.

Below is the same example written in Python (make sure libUUGear.so and UUGear.py files are in the same directory):
Oba soubory tam mam.

gl

Re:Instalace Pythonu - Raspberry
« Odpověď #10 kdy: 18. 07. 2016, 14:14:40 »
nemuzes sem poslat cely /home/pi/UUGear/DigitalReadWrite.py ?


gl

Re:Instalace Pythonu - Raspberry
« Odpověď #12 kdy: 18. 07. 2016, 15:07:56 »
Pokud je ten soubor nezměněný, tak by měl jít spustit pythonem 2.

Re:Instalace Pythonu - Raspberry
« Odpověď #13 kdy: 18. 07. 2016, 16:47:33 »
Když je ve staženem baliku knihovna UUGear.c
Kam s ní, aby ji python moh použivat?

Kód: [Vybrat]
File "/home/pi/UUGear/DigitalReadWrite.py", line 2, in <module>
    from UUGear import *


gl

Re:Instalace Pythonu - Raspberry
« Odpověď #14 kdy: 18. 07. 2016, 17:09:42 »
Když je ve staženem baliku knihovna UUGear.c
Kam s ní, aby ji python moh použivat?

Kód: [Vybrat]
File "/home/pi/UUGear/DigitalReadWrite.py", line 2, in <module>
    from UUGear import *

nikam. Potřebuješ libUUGear.so a libUUGear.py ve stejném adresáři jako ten ten skript do kterého to importuješ.