Cómo ejecutar un proyecto Github Python como principiante después de instalar la última versión de Python en Windows 7

No puedo decir con certeza en qué contratiempos tropezarás, pero haré todo lo posible para señalar un posible enfoque. Una vez que resuelva todos los problemas e instale todas las dependencias del proyecto (las cosas necesarias para que se ejecute su código), su código “debería” funcionar sin problemas.

  1. Instalar git
  2. Cree un nuevo directorio en algún lugar y clone el proyecto ejecutando desde cmd (¡asegúrese de estar en el directorio recién creado primero!):

git clone https://github.com/miloharper/neural-network-animation.git

  1. Tener la última versión de python podría no ser algo bueno. Python 3 no es compatible con Python 2. Incluye cambios de ruptura, lo que significa que los proyectos que se desarrollaron para Python 3 podrían no funcionar con Python 2 y viceversa. Por lo general, el archivo README debería indicar compatibilidad, pero dado que éste no lo hace, todo lo que puede hacer es intentarlo.
  2. El código utiliza el códec ffmpeg para generar los videos, este se debe encontrar y descargar aquí: Zeranoe FFmpeg – Builds
  3. Asegúrese de que el directorio de la carpeta / bin de python esté incluido en su variable de entorno $ PATH
  4. ejecuta lo siguiente en el cmd:

python main.py

Parece que Python plotting – Matplotlib (Python plotting library) ya está incluido en el proyecto, pero por si acaso, es posible que tenga que tener instalado Python Package Index para poder instalar fácilmente matplotlib entre otros paquetes, si es necesario.

A2A.

Puede instalar github para Windows, que incluye una línea de comandos y una versión de GUI. Hay un montón de tutoriales en línea. Después de instalar, ejecute este comando

git –version ## en PowerShell o cmd

Para ver si está funcionando.

Después de instalar git desktop, obtener paquetes y ejecutarlos en Windows es extremadamente fácil. Por ejemplo, puede simplemente hacer clic en el botón que dice “guardar miloharper / … para usar en su computadora y usarlo en el escritorio de github”

O simplemente puede descargar el archivo zip, descomprimirlo en su carpeta python / script y ejecutar main.py.

O bien, puede intentar

pip instala git + https: // miloharper / neural-network-animation

en powershell. Si eso falla puedes intentar clonar el repositorio, como-

git clone https: // miloharper / neural-network-animation

luego ejecuta main.py, comando para el cual sería algo como-

C: \\ Python2.7 \ Scripts \ NN python main.py

Espero que esto ayude. Por cierto, no estoy seguro de si el proyecto es compatible con Python 2 y 3, podría serlo. Pero por si acaso, si ha instalado Python 3.?, Y no se ejecuta, simplemente desinstálelo e instale Python 2.7. Hay bibliotecas de compatibilidad, pero éstas requerirán que edites el código, que no es tan difícil. De todos modos, la solución más sencilla es desinstalar la versión 3 e instalar 2.

Si tiene problemas con algo más específico en la naturaleza, siempre puede preguntar en los comentarios.

Tuve el mismo problema cuando intenté hacerlo, y luego escribí este blogpost aquí. Los pasos son:

  • Instalar pip – Le ayudará en innumerables operaciones más tarde
  • Puede descargar get-pip.py desde aquí y luego ejecutar python get-pip.py
  • Tenga en cuenta que Pip ya está instalado si está utilizando los binarios de Python 2> = 2.7.9 o Python 3> = 3.4, pero necesita actualizarlo ejecutando python -m pip install -U pip
  • Instalar git – Necesario para descargar el proyecto
    • Necesitas descargar el archivo de configuración de Git desde aquí. Instala Git con las opciones predeterminadas, las opciones predeterminadas son bastante genéricas y sensatas. Una vez instalado, puede realizar cualquier acción relacionada con GitHub.
  • Instala el paquete GitHub
    • Ejecute pip install git + https://github.com/username/repo
    • Tomará algún tiempo descomprimir el paquete, descargar los archivos incluidos y las bibliotecas requeridas localmente y hacer la configuración adecuada.
    • Hay algunas condiciones previas como el repo debe ser público, etc.

    Una vez que todo está hecho, eres bueno para ir. Ir a través de la documentación del proyecto en GitHub . Encontrará scripts de muestra o de prueba para ejecutar el proyecto. Ahora cree un archivo .py local con su secuencia de comandos y llámelo desde cmd como python / .py

    Por favor comenta si me perdí algo.

    En caso de que esté interesado en el blogpost que escribí, es Cómo instalar y ejecutar el paquete GitHub Python en Windows

    Dependiendo de la versión de Python que instale, querrá el administrador de paquetes (PIP), Setuptools y también se asegurará de que sus variables de entorno estén configuradas.

    Aquí hay una gran guía
    Instalando Python en Windows

    Después de que hayas cuadrado eso, instala Git. Bassem dio algunos buenos ejemplos del uso de la línea de comandos git. Cuando ejecuta el código, si tiene problemas, significa que el proyecto necesita bibliotecas que no tiene. Esto es para lo que es Pip. Ver enlace a continuación.
    Instalación de módulos de Python

    Comience a contribuir a un repositorio de Python , para familiarizarse no solo con el lenguaje en sí, sino también con el control de versiones y las mejores prácticas implementadas por usuarios más avanzados.

    Bono adicional: también le dará un poco más de visibilidad , ¡por lo tanto, será más fácil encontrar colaboradores para su (s) proyecto (s)!

    Espero que ayude, feliz codificación 🙂

    Sugiera python2.7 sobre la versión 3. Y luego debe agregar la ruta c: \ python27 \ a las variables del sistema, ruta. Si es necesario, instale ffmpeg, y también la ruta. Numpy, Scipy, ya que son útiles también. Es posible que deba instalar códecs de video como klite si está trabajando detrás de archivos RGB o mov, mp4.