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

claudio canepa ccanepacc en gmail.com
Vie Ago 11 23:26:47 ART 2017


Proba bajando el wheel adecuado desde aca
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pybox2d ; por la version de
pyhon que tenes seria Box2D‑2.3.2‑cp36‑cp36m‑win32.whl

Y lo instalas, por ejemplo con
    py -3.6 -m pip install  Box2D‑2.3.2‑cp36‑cp36m‑win32.whl



On Fri, Aug 11, 2017 at 10:31 PM, Miguel Barraza <
correo en miguelbarraza.com.ar> wrote:

>   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
>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> Libre
> de virus. www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
> <#m_-3213368173122426507_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170811/7983476c/attachment.html>


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