LostFred Membre
Messages : 238 Date d'inscription : 24/12/2017 Age : 52 Localisation : Bordure extérieure Emploi/loisirs : Electronique, radio, bidouille, Astro Humeur : N'en fini pas d'apprendre
| Sujet: Raspberry et Cie Dim 02 Fév 2020, 21:59 | |
| Hello everybody Y aurait il dans l'assistance quelqu'un qui pourrait me donner un coup de pouce sur une installation de librairy sur Raspberry Pi3. J'ai essayé d'exposer mon souci ici: https://www.webastro.net/forums/topic/180332-aide-sur-install-rpi3/
Je suis preneur de tout
Fred |
|
mko51 Membre
Messages : 151 Date d'inscription : 12/09/2019 Localisation : Bordeaux
| Sujet: Re: Raspberry et Cie Lun 03 Fév 2020, 17:32 | |
| Slt - [mention][/mention] a écrit:
- Traceback (most recent call last):
File "mscatter.py", line 11, in <module> from matplotlib.pyplot import psd ....et d'autres lignes.... Les autres lignes peuvent être intéressantes. Je peu un peu t'aider à creuser, mais je suis friand de détails (ça aide pas mal pour les recherches Google). Comme ça le premier truc qui me vient en tête c'est la version de python installer n'est pas la bonne par rapport a celle de ton code (tu as assez communément de la 2.7 / 3 / 3.4....) Marko - Skywatcher 80ED Equinox - Neq6. Flickr https://www.flickr.com/photos/188602867@N05/ |
|
LostFred Membre
Messages : 238 Date d'inscription : 24/12/2017 Age : 52 Localisation : Bordure extérieure Emploi/loisirs : Electronique, radio, bidouille, Astro Humeur : N'en fini pas d'apprendre
| Sujet: Re: Raspberry et Cie Mar 04 Fév 2020, 08:24 | |
| Bonjour mko51 Merci d'avoir jeté un oeil. J'ai bien vu l'histoire de version de python, mais je ne vois pas bien comment imposer l'une ou l'autre lors de l'install d'une lib.
Alors voila des détails supplémentaires: 1- comme ma RPi est vierge, j'ai tenté une remise à plat qui n'a rien solutionné
2-Instalation de la lib: pi@raspberrypi:~/Desktop $ pip install pyrtlsdr Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Requirement already satisfied: pyrtlsdr in /home/pi/.local/lib/python2.7/site-packages (0.2.91)
La lib semble bien installée et utilisable par python2.7
3-Utilisation d'un script python basic pour tester: from pylab import * from rtlsdr import * sdr = RtlSdr() ...
4-Execution du script avec python pi@raspberrypi:~/Desktop $ sudo python psdtest.py Traceback (most recent call last): File "psdtest.py", line 1, in <module> from pylab import * ImportError: No module named pylab
C'est là qu'apparait de souci...
5-Tentative avec python3, c'est pire pi@raspberrypi:~/Desktop $ sudo python3 psdtest.py Unable to init server: Could not connect: Connection refused Unable to init server: Impossible de se connecter : Connection refused (psdtest.py:1655): Gdk-CRITICAL **: 21:45:56.131: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed (psdtest.py:1655): Gdk-CRITICAL **: 21:45:56.136: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed Traceback (most recent call last): File "psdtest.py", line 2, in <module> from rtlsdr import * ModuleNotFoundError: No module named 'rtlsdr'
Tout indice sera le bienvenu.
Fred |
|
mko51 Membre
Messages : 151 Date d'inscription : 12/09/2019 Localisation : Bordeaux
| Sujet: Re: Raspberry et Cie Mar 04 Fév 2020, 10:01 | |
| Pas trop le temps ce matin la réponse sera courte: Je n'ai pas de RasPi sous la main pour tester proprement. Mais logiquement cette ligne devrait installer ce qu'il manque. - Code:
-
sudo apt-get install python-numpy python-scipy python-matplotlib Source: https://stackoverflow.com/questions/10965336/python-error-no-module-named-pylab https://behindthesciences.com/electronics/how-to-set-up-raspberry-pi-3-to-use-rtl-sdr-usb-dongles-and-run-python-scripts/ Marko - Skywatcher 80ED Equinox - Neq6. Flickr https://www.flickr.com/photos/188602867@N05/ |
|
RIvman Membre
Messages : 640 Date d'inscription : 02/07/2011 Age : 43 Localisation : Bordeaux Emploi/loisirs : Webmaster - Webdesigner Humeur : Amateurs=L'arche de Noé / Professionnels = Titanic
| Sujet: Rasp Jeu 05 Mar 2020, 10:49 | |
| Salut. Mieux voir le script et ses dépendances et aussi la liste des sources pour l'install dans rasp. Pour ce faire, faut peut être ouvrir temporairement le port 22 dans ton box/routeur pour accéder a distance au bash, par SSH, et partager en prive l'user et le mdp, ainsi que l'ip fixe ou le nom de hote (si tu a un dynamic dns host) pour y acceder et essayer de resoudre ces dependences. La plupart de temps il s'agit de mauvais chemins déclarées et le système qui connait ou plutôt reconnait une seule version python, quand y a plusieurs. L'install par pip ou apt vont dans le "principal" et les autres versions sont ignorées. Mieux partir sur une distribution autre que l'officielle Raspbian qui est pleine des choses inutile et pas trop optimisé. Éventuel faire ça sur une clef usb, et booter le rasp sur usb. La carte mémoire est connue pour sa vitesses basse et les erreurs de lecture / écriture. C'est pas obligatoire, mais ca pose une bonne fondation pour l'avenir et la gestion dpkg plus poussée, sans parler des portages spécialement conçus pour le processeur arm et les kernels qui vont avec. Je recommande DietPi (avec python 2 et 3 déjà installées). Pour utiliser une version spécifique, ça se passe au plus près comme ça : /usr/bin/python2 script.py ou 3. Les installs des bibliothèques aditionels se font avec la commande pip. Bon courage.
|
|
Contenu sponsorisé
| Sujet: Re: Raspberry et Cie | |
| |
|