[pyar] error con la instalación de pilas engine

Miguel Barraza correo en miguelbarraza.com.ar
Vie Ago 11 22:31:25 ART 2017


  Buenas!, estoy intentando probar pilas engine pero estoy teniendo un par de errores en su instalación y no estoy pudiendo darme cuenta que es. creo que es un problema en la instalación de box2d. 
lo estoy haciendo con python 3.6 de 32 bits, en windows 7 de 64 bits.

cuando importo pilas para probar me tira el siguiente error:
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pilas
  File "c:\users\miguel\repo\pilas\pilas\__init__.py", line 14, in <module>
    from .mundo import Mundo
  File "c:\users\miguel\repo\pilas\pilas\mundo.py", line 12, in <module>
    from pilas.escena import Gestor, Normal
  File "c:\users\miguel\repo\pilas\pilas\escena\__init__.py", line 12, in <module>
    from .escena_base import Base
  File "c:\users\miguel\repo\pilas\pilas\escena\escena_base.py", line 11, in <module>
    from pilas.evento import Evento
  File "c:\users\miguel\repo\pilas\pilas\evento.py", line 15, in <module>
    import new
ModuleNotFoundError: No module named 'new'
>>> 

supongo que es porque box2d tiró error al instalarlo.

pilas lo instalé clonando el repo y instalando en modo developt.

>> python setup.py develop
package init file 'data\__init__.py' not found (or not a regular file)
warning: no files found matching 'INSTALL'
warning: no files found matching 'MANIFEST'
warning: no files found matching 'README'
warning: no files found matching 'distribute_setup.py'
warning: no files found matching '*.py' under directory 'Box2D'
warning: no files found matching '*.c' under directory 'Box2D'
error: Setup script exited with error: command 'swig.exe' failed: No such file o
r directory
C:\Users\miguel\repo\pilas> 

intenté instalar box2d desde pip y me arrojó lo siguiente:

Collecting Box2D
  Using cached Box2D-2.3.2.tar.gz
Installing collected packages: Box2D
  Running setup.py install for Box2D: started
    Running setup.py install for Box2D: finished with status 'error'
    Complete output from command c:\users\miguel\python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\miguel\\AppData\\Local\\Temp\\pip-build-al8vck2z\\Box2D\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\miguel\AppData\Local\Temp\pip-kvtqbquj-record\install-record.txt --single-version-externally-managed --compile:
    Using setuptools (version 28.8.0).
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.6
    creating build\lib.win32-3.6\Box2D
    copying library\Box2D\Box2D.py -> build\lib.win32-3.6\Box2D
    copying library\Box2D\__init__.py -> build\lib.win32-3.6\Box2D
    creating build\lib.win32-3.6\Box2D\b2
    copying library\Box2D\b2\__init__.py -> build\lib.win32-3.6\Box2D\b2
    running build_ext
    building 'Box2D._Box2D' extension
    swigging Box2D\Box2D.i to Box2D\Box2D_wrap.cpp
    swig.exe -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir library\Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D\Box2D_wrap.cpp Box2D\Box2D.i
    error: command 'swig.exe' failed: No such file or directory
    
    ----------------------------------------

intenté bajar la librería y instalarlo a mano, pero tira el mismo error:
command 'swig.exe' failed: No such file or directory.

¿alguna sugerencia como puedo instalar o hacer funcionar pilas?.

Gracias.

atte, Miguel

---
El software de antivirus Avast ha analizado este correo electrónico en busca de virus.
https://www.avast.com/antivirus
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170811/f4719175/attachment-0001.html>


Más información sobre la lista de distribución pyar