Intel Edison Sensor tablero usando francobordo/Python/matraz (programación mínima necesaria) (3 / 8 paso)

Paso 3: Configurar el entorno Python

Python ya está instalado en el Edison a través de la imagen de linux Yocto. Por lo tanto, somos todos conjunto en ese sentido.

Para instalar las dependencias para lo que vamos a hacerme gusta utilizar pip. He seguido las instrucciones aquí: http://mendrugory.weebly.com/blog/intel-edison-an... para instalarlo. (Omita el primer paso que añade la repo 1.1... se trata de cosas viejas y el repo 1.5 (en el momento de la publicación) es lo que ya está configurado).

Para la posteridad (y en caso que el blog vinculado a desaparece):

(si no está familiarizado con el vi revisa esto: http://www.cs.colostate.edu/helpdocs/vi.html )

Éxito la "i" clave en el teclado (para entrar en modo de inserción en el vi) y escriba lo siguiente:

http://repo.OPKG.net/Edison/repo/All http://repo.OPKG.net/Edison/repo/Edison http://repo.OPKG.net/Edison/repo/core2-32

Esto agrega algunos repositorios no oficiales a los que su edison puede descargar software de. No sé lo buenos que son o cuánto se mantienen. Por lo tanto, usarlos con un grano de sal.
Presione la tecla "esc" tecla en su teclado y escriba "wq". Esto cambia de modo de inserción al modo de comandos en el vi y el comando "wq" está parado para "dejar de escribir" que escribe en el archivo y sale de vi.

Finalmente instalar PIP:

(sí tiene un montón de dependencias)
La solución el problema señalado por el cartel original. Prefiero descargar la herramienta de configuración y poner en un dispositivo usando scp o filezilla. Usted puede elegir lo que quieres en este momento. (Pip es el gestor de paquetes para python, que plantea la pregunta: por qué no es incluido. Por supuesto puede instalar manualmente los paquetes que hablar por debajo, pero con pip es un proceso mucho más fácil, más suave. Además, usted sabe, gestión de paquetes es que las cosas debían hacerse.) Instalar el framework de matraz: tipo pip install flask . PIP es un gestor de paquetes de python que se encarga de instalar todas las dependencias que necesita para ejecutar el frasco.

También tienes que instalar el paquete de psuitls que voy a usar un ejemplo aquí. Sin embargo, usted no puede hacer esto con pip. Así, cabeza encima a la https://github.com/giampaolo/psutil/archive/maste... descargar, descomprimir y nos vamos a hacer básicamente lo que está aquí en la sesión de «linux»:

https://github.com/Giampaolo/psutil/BLOB/Master/in...

ya está instalado - gcc

-python-dev ya está instalado

https://github.com/Giampaolo/psutil/Archive/Master.zip

y eso es todo.

Sugerencia: deshabilitar al servidor web predeterminado haciendo esto:

Luego asegúrese de que su servidor matraz esté ejecutando en el puerto 80. Me gusta usar debug con frasco porque se mira a ver si ha cambiado algo en el archivo y luego cuando tienes intentará volver a cargar todo. También arroja información útil para el navegador y la consola. Apague para situaciones del tipo de producción.

Artículos Relacionados

Intel Edison: Sensor ambiental (datos a la nube)

Intel Edison: Sensor ambiental (datos a la nube)

Era uno de los ganadores orgullosos de recibir el kit de desarrollo de Intel IoT. Este kit incluye un Edison de Intel y una arboleda Starter Kit Plus.En este instructables, voy a construir un simple sensor de ambiente que cargará los datos a la nube.
Reproducir sonido con el Intel Edison y Arduino usando un altavoz Bluetooth

Reproducir sonido con el Intel Edison y Arduino usando un altavoz Bluetooth

Esta es una breve introducción sobre cómo reproducir sonidos a través de la Junta de Intel Edison al usar Arduino como un entorno de programación.Desde la placa Arduino para Edison Intel no tiene ningún sonido capbabilities, que vamos a usar un altav
Primeros pasos con Intel® Edison Mini Breakout Junta

Primeros pasos con Intel® Edison Mini Breakout Junta

Intel proporciona 2 plataformas de hardware diferentes para trabajar con la Junta de desarrollo de Intel® Edison.El módulo de núcleo de Intel® Edison se llama Edison calcular módulo de Intel®, mientras que los tableros de 2 extensión se llaman Intel®
Bluetooth control LED portátil con Intel Edison

Bluetooth control LED portátil con Intel Edison

¿Que nunca imaginó un mundo donde se puede cambiar el patrón de un vestido con un empuje del botón? ¿O a poder cambiar la altura de un dobladillo con un golpe de dedo? Tecnología permite control y personalización en lugares donde normalmente no lo ha
Introducción a Intel Edison - programación Python

Introducción a Intel Edison - programación Python

Esta guía es para todos los programadores de python que siempre te han preguntado,cuál es la mejor manera de llegar a "IoT"(Internet of Things) , ahora ya has hecho a esta página, cómprate un Edison de Intel de Amazon o en línea guardar como Ada
IoT de Twitter Sentry Ward usando Intel Edison

IoT de Twitter Sentry Ward usando Intel Edison

¿Nunca se sentó en su escritorio y se preguntó lo que estaba sucediendo detrás en casa? ¿Tal vez usted quería ver cómo era su bebé? Tal vez usted quería asegurarse de que el perro no estaba sentado en el sofá o tal vez solo disfrutar de la vista fuer
Intel Edison distancia Simple Sensor con indicador de Grove barra del LED y zumbador

Intel Edison distancia Simple Sensor con indicador de Grove barra del LED y zumbador

Este es mi primer y "realmente" simple proyecto que hice usando Intel Edison. Este "sencillo" proyecto medirá mediante sensor ultrasónico de distancia y la barra LED mostrará hasta qué punto la distancia y el zumbador emitirá un zumbid
Sistema de Sensor de Gas Intel Edison para detectar biogás / GLP salida

Sistema de Sensor de Gas Intel Edison para detectar biogás / GLP salida

Yo soy uno de esos 300 + instructables miembros de la comunidad que recibieron la placa Intel para Edison y el kit de desarrollo de Intel IoT de especialidad ofrecidos por instructables bajo el tema medio ambiente y agricultura. Uno de la propuesta p
Visión por computador de Intel Edison usando la cámara del smartphone

Visión por computador de Intel Edison usando la cámara del smartphone

¿Por qué agregar visión por computador a la Internet de las cosas?Intel Edison tiene suficiente potencia de procesamiento para ejecutar la detección simple de objeto o la cara, pero tiene no hay cámaras.Este tutorial muestra cómo utilizar un teléfono
Movimiento de cámara de seguridad activada usando Intel Edison

Movimiento de cámara de seguridad activada usando Intel Edison

El objetivo de este proyecto es hacer una cámara de seguridad que es activada por un sensor de movimiento. Un sensor de movimiento infrarrojo pasivo (PIR) supervisa de forma continua para cualquier movimiento en su campo de visión. Cuando se detecta
Resolver Sudoku usando Intel Edison

Resolver Sudoku usando Intel Edison

Objetivo• Partir de una imagen de un rompecabezas de Sudoku, extracto y (opcional) resolver el rompecabezas.Elementos de objetivo• Extraiga el rompecabezas de la imagen (imagen de la remodelación).• Identificar los números en cada celda. -Correlacion
CropNext: Real tiempo de monitoreo de cultivos salud usando Intel Edison

CropNext: Real tiempo de monitoreo de cultivos salud usando Intel Edison

Millones de agricultores en el mundo cada año enfrentan a la pérdida de sus cosechas. Su debido principalmente a enfermedad de cultivo o problemas ambientales como la naturaleza del suelo (pH), pobre calidad de aire y excesiva o muy baja humedad en e
Funcionamiento selenio utilizando Intel Edison (Python)

Funcionamiento selenio utilizando Intel Edison (Python)

Configuración de selenioWeb-driver mi ser intimidante, especialmente cuando están avanzando hacia las cosas?. Es incluso más difícil trabajar en una IoT sin cualquier pantalla, corriendo sin cabeza.Paso 1: Configuración de su Edison de IntelEl primer
Telegrama con Intel Edison y Python

Telegrama con Intel Edison y Python

Este instructables te muestra cómo configurar el gestor de paquetes Yocto y utilizar una biblioteca de Python de bot de telegrama. Aunque Intel Edison es el tablero, es posible adaptar los pasos siguientes para un hardware similar.Paso 1: Empezar a t