Le système d'exploitation de Pepper est NAOqiOS, un système d'exploitation basé sur Gentoo Linux. L'image VM de NAOqi OS est publiée sur le site développeur d'Aldebaran, j'ai donc essayé de l'utiliser.
(M. Kawada qui m'a donné l'information)
Téléchargement depuis ce site. La connexion est requise, donc si vous ne vous êtes pas enregistré en tant que développeur, veuillez le faire.
Ici, j'ai téléchargé ʻOpen NAO OS VirtualBox 2.1.2`.
Une fois le téléchargement terminé, importez-le dans VirtualBox.
Après l'importation, démarrez-le.
Nom d'utilisateur: nao
mot de passe: nao
Vous pouvez vous connecter avec. ** C'est la même sensation que lorsque vous vous connectez à Pepper avec SHH **.
Le développement de Pepper est généralement difficile sans le corps principal, mais si vous utilisez cette VM, vous pourrez peut-être améliorer dans une certaine mesure l'environnement lié à Pepper sans le corps principal.
Au fait, je ne peux pas sembler être root (?)
C'est le sujet principal. Vous ne pouvez pas utiliser pip lorsque vous vous connectez à Pepper (NAOqiOS), mais vous pouvez utiliser pip avec NAOqiOS VM.
$ pip install websocket
Installons le module que vous souhaitez ajouter.
Le paquet qui a été installé par pip est ajouté sous / usr / lib / python2.7 / site-packages /
.
$ ls /usr/lib/python2.7/site-packages/
Le module nouvellement ajouté ici est le module installé par résolution de dépendance.
Réunissons-les dans un zip et apportons-le au système d'exploitation hôte avec scp, etc. (Compressons la commande zip récursivement avec l'option -r)
Du côté du système d'exploitation hôte, ajoutez-le au collegraph en suivant la procédure d'ajout d'un module externe, comme dans Article précédent.
Vous pouvez utiliser le module avec les dépendances résolues.
Je ne savais pas qu'il y avait une VM de NAOqi OS, et je ne savais pas que je pouvais installer pip, donc j'étais dans un état de mecha lauroco lol
Veuillez l'essayer lors de l'utilisation d'un module externe dans le développement Pepper.
Recommended Posts