curlyc
Posts: 15
Joined: Wed Feb 01, 2017 4:30 am

pi3d install?

Sat Feb 04, 2017 7:45 pm

if i downloaded this https://github.com/tipam/pi3d than open pythone3 idle than open setup.py and hit f5.... will it install?

User avatar
B.Goode
Posts: 10191
Joined: Mon Sep 01, 2014 4:03 pm
Location: UK

Re: pi3d install?

Sat Feb 04, 2017 8:42 pm

Is there some reason why the documentation supplied with the package will not work for you?

http://pi3d.github.io/html/ReadMe.html# ... spberry-pi

curlyc
Posts: 15
Joined: Wed Feb 01, 2017 4:30 am

Re: pi3d install?

Sun Feb 05, 2017 3:16 am

mainly beacause i was/am an idiot, though it dosent help that my pi is no where nere wifi (i live on a farm in a remote area of hawaii)

i havent used anything linux in years, and realy its been almost as long since ive used a computer period, im a bit rusty

i also got some error message about some file not able to be found though it was in the directory as it should have been

User avatar
B.Goode
Posts: 10191
Joined: Mon Sep 01, 2014 4:03 pm
Location: UK

Re: pi3d install?

Sun Feb 05, 2017 9:23 am

Simply following the steps in the documentation worked for me:

Code: Select all

pi@rpi2b ~/curly $ wget https://pypi.python.org/packages/6f/92/91da7a90a25851c5b7036194f830579385e096709bc266446e82a3c368e1/pi3d-2.17.tar.gz
--2017-02-05 09:08:00--  https://pypi.python.org/packages/6f/92/91da7a90a25851c5b7036194f830579385e096709bc266446e82a3c368e1/pi3d-2.17.tar.gz
Resolving pypi.python.org (pypi.python.org)... 151.101.16.223, 2a04:4e42:4::223
Connecting to pypi.python.org (pypi.python.org)|151.101.16.223|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 200463 (196K) [binary/octet-stream]
Saving to: ‘pi3d-2.17.tar.gz’

pi3d-2.17.tar.gz    100%[=====================>] 195.76K   712KB/s   in 0.3s

2017-02-05 09:08:06 (712 KB/s) - ‘pi3d-2.17.tar.gz’ saved [200463/200463]

pi@rpi2b ~/curly $ tar xvf pi3d-2.17.tar.gz
pi3d-2.17/
pi3d-2.17/pyxlib/
pi3d-2.17/pyxlib/x.py
pi3d-2.17/pyxlib/xcomposite.py
pi3d-2.17/pyxlib/xfixes.py
pi3d-2.17/pyxlib/xlib.py
pi3d-2.17/pyxlib/__init__.py
pi3d-2.17/setup.py
pi3d-2.17/pi3d.egg-info/
pi3d-2.17/pi3d.egg-info/top_level.txt
pi3d-2.17/pi3d.egg-info/dependency_links.txt
pi3d-2.17/pi3d.egg-info/SOURCES.txt
pi3d-2.17/pi3d.egg-info/PKG-INFO
pi3d-2.17/setup.cfg
pi3d-2.17/ChangeLog.txt
pi3d-2.17/PKG-INFO
pi3d-2.17/MANIFEST.in
pi3d-2.17/six_mod.py
pi3d-2.17/README
pi3d-2.17/pi3d/
pi3d-2.17/pi3d/Buffer.py
pi3d-2.17/pi3d/Camera.py
pi3d-2.17/pi3d/Keyboard.py
pi3d-2.17/pi3d/Mouse.py
pi3d-2.17/pi3d/__init__.py
pi3d-2.17/pi3d/sprite/
pi3d-2.17/pi3d/sprite/ScissorBall.py
pi3d-2.17/pi3d/sprite/Ball.py
pi3d-2.17/pi3d/sprite/__init__.py
pi3d-2.17/pi3d/sprite/Missile.py
pi3d-2.17/pi3d/event/
pi3d-2.17/pi3d/event/EventStream.py
pi3d-2.17/pi3d/event/EventHandler.py
pi3d-2.17/pi3d/event/Keys.py
pi3d-2.17/pi3d/event/Event.py
pi3d-2.17/pi3d/event/AbsAxisScaling.py
pi3d-2.17/pi3d/event/__init__.py
pi3d-2.17/pi3d/event/FindDevices.py
pi3d-2.17/pi3d/event/ioctl.py
pi3d-2.17/pi3d/event/Test.py
pi3d-2.17/pi3d/event/Constants.py
pi3d-2.17/pi3d/event/EventStruct.py
pi3d-2.17/pi3d/event/Format.py
pi3d-2.17/pi3d/Texture.py
pi3d-2.17/pi3d/util/
pi3d-2.17/pi3d/util/PexParticles.py
pi3d-2.17/pi3d/util/String.py
pi3d-2.17/pi3d/util/Utility.py
pi3d-2.17/pi3d/util/StereoCam.py
pi3d-2.17/pi3d/util/TextBlock.py
pi3d-2.17/pi3d/util/FixedString.py
pi3d-2.17/pi3d/util/OffScreenTexture.py
pi3d-2.17/pi3d/util/Font.py
pi3d-2.17/pi3d/util/Scenery.py
pi3d-2.17/pi3d/util/icons/
pi3d-2.17/pi3d/util/icons/transparent.gif
pi3d-2.17/pi3d/util/icons/tool_blockdelete.gif
pi3d-2.17/pi3d/util/icons/l.gif
pi3d-2.17/pi3d/util/icons/tool_step.gif
pi3d-2.17/pi3d/util/icons/scroll_thumb.gif
pi3d-2.17/pi3d/util/icons/tool_reload.gif
pi3d-2.17/pi3d/util/icons/scroll_lh.gif
pi3d-2.17/pi3d/util/icons/tool_axis_y.gif
pi3d-2.17/pi3d/util/icons/tool_axis_p.gif
pi3d-2.17/pi3d/util/icons/scroll.gif
pi3d-2.17/pi3d/util/icons/tool_estop.gif
pi3d-2.17/pi3d/util/icons/r.gif
pi3d-2.17/pi3d/util/icons/tool_run.gif
pi3d-2.17/pi3d/util/icons/pointer.png
pi3d-2.17/pi3d/util/icons/cba0.gif
pi3d-2.17/pi3d/util/icons/white.gif
pi3d-2.17/pi3d/util/icons/tool_zoomin.gif
pi3d-2.17/pi3d/util/icons/scroll_rh.gif
pi3d-2.17/pi3d/util/icons/cba1.gif
pi3d-2.17/pi3d/util/icons/tool_axis_x.gif
pi3d-2.17/pi3d/util/icons/tool_pause.gif
pi3d-2.17/pi3d/util/icons/tool_optpause.gif
pi3d-2.17/pi3d/util/icons/tool_open.gif
pi3d-2.17/pi3d/util/icons/tool_stop.gif
pi3d-2.17/pi3d/util/icons/tool_power.gif
pi3d-2.17/pi3d/util/icons/tool_axis_z.gif
pi3d-2.17/pi3d/util/icons/tool_zoomout.gif
pi3d-2.17/pi3d/util/icons/tool_clear.gif
pi3d-2.17/pi3d/util/icons/tool_axis_z2.gif
pi3d-2.17/pi3d/util/icons/tool_rotate.gif
pi3d-2.17/pi3d/util/Log.py
pi3d-2.17/pi3d/util/__init__.py
pi3d-2.17/pi3d/util/Defocus.py
pi3d-2.17/pi3d/util/Clashtest.py
pi3d-2.17/pi3d/util/Ctypes.py
pi3d-2.17/pi3d/util/Loadable.py
pi3d-2.17/pi3d/util/Gui.py
pi3d-2.17/pi3d/util/PostProcess.py
pi3d-2.17/pi3d/util/DisplayOpenGL.py
pi3d-2.17/pi3d/util/PointText.py
pi3d-2.17/pi3d/util/TkWin.py
pi3d-2.17/pi3d/util/Pngfont.py
pi3d-2.17/pi3d/util/ShadowCaster.py
pi3d-2.17/pi3d/util/Screenshot.py
pi3d-2.17/pi3d/util/DefaultInstance.py
pi3d-2.17/pi3d/util/RotateVec.py
pi3d-2.17/pi3d/Shader.py
pi3d-2.17/pi3d/Display.py
pi3d-2.17/pi3d/shape/
pi3d-2.17/pi3d/shape/EnvironmentCube.py
pi3d-2.17/pi3d/shape/MultiSprite.py
pi3d-2.17/pi3d/shape/Points.py
pi3d-2.17/pi3d/shape/Cone.py
pi3d-2.17/pi3d/shape/Canvas.py
pi3d-2.17/pi3d/shape/Cylinder.py
pi3d-2.17/pi3d/shape/Tetrahedron.py
pi3d-2.17/pi3d/shape/ElevationMap_old.py
pi3d-2.17/pi3d/shape/ElevationMap.py
pi3d-2.17/pi3d/shape/Tube.py
pi3d-2.17/pi3d/shape/Triangle.py
pi3d-2.17/pi3d/shape/Extrude.py
pi3d-2.17/pi3d/shape/LodMap.py
pi3d-2.17/pi3d/shape/__init__.py
pi3d-2.17/pi3d/shape/Plane.py
pi3d-2.17/pi3d/shape/MergeShape.py
pi3d-2.17/pi3d/shape/Torus.py
pi3d-2.17/pi3d/shape/Sphere.py
pi3d-2.17/pi3d/shape/TCone.py
pi3d-2.17/pi3d/shape/Model.py
pi3d-2.17/pi3d/shape/Cuboid.py
pi3d-2.17/pi3d/shape/ElevationMap_mod.py
pi3d-2.17/pi3d/shape/Disk.py
pi3d-2.17/pi3d/shape/Lathe.py
pi3d-2.17/pi3d/shape/Building.py
pi3d-2.17/pi3d/shape/Helix.py
pi3d-2.17/pi3d/shape/Sprite.py
pi3d-2.17/pi3d/shape/Lines.py
pi3d-2.17/pi3d/shape/LodSprite.py
pi3d-2.17/pi3d/shaders/
pi3d-2.17/pi3d/shaders/uv_flat.fs
pi3d-2.17/pi3d/shaders/uv_pointsprite.vs
pi3d-2.17/pi3d/shaders/mat_reflect.vs
pi3d-2.17/pi3d/shaders/mat_reflect.fs
pi3d-2.17/pi3d/shaders/mat_light.fs
pi3d-2.17/pi3d/shaders/mat_light.vs
pi3d-2.17/pi3d/shaders/mat_flat.fs
pi3d-2.17/pi3d/shaders/uv_pointsprite.fs
pi3d-2.17/pi3d/shaders/uv_toon.vs
pi3d-2.17/pi3d/shaders/std_main_vs.inc
pi3d-2.17/pi3d/shaders/shadow_uv_bump.vs
pi3d-2.17/pi3d/shaders/post_base.vs
pi3d-2.17/pi3d/shaders/defocus.fs
pi3d-2.17/pi3d/shaders/std_bump.inc
pi3d-2.17/pi3d/shaders/conway.vs
pi3d-2.17/pi3d/shaders/std_shine.inc
pi3d-2.17/pi3d/shaders/uv_toon.fs
pi3d-2.17/pi3d/shaders/defocus.vs
pi3d-2.17/pi3d/shaders/mat_bump.vs
pi3d-2.17/pi3d/shaders/shadowcast.fs
pi3d-2.17/pi3d/shaders/star.fs
pi3d-2.17/pi3d/shaders/std_main_mat.inc
pi3d-2.17/pi3d/shaders/uv_light.fs
pi3d-2.17/pi3d/shaders/uv_reflect.vs
pi3d-2.17/pi3d/shaders/uv_bump.fs
pi3d-2.17/pi3d/shaders/2d_flat.vs
pi3d-2.17/pi3d/shaders/uv_flat.vs
pi3d-2.17/pi3d/shaders/star.vs
pi3d-2.17/pi3d/shaders/shadowcast.vs
pi3d-2.17/pi3d/shaders/2d_flat.fs
pi3d-2.17/pi3d/shaders/conway.fs
pi3d-2.17/pi3d/shaders/clashtest.fs
pi3d-2.17/pi3d/shaders/uv_reflect.fs
pi3d-2.17/pi3d/shaders/uv_bump.vs
pi3d-2.17/pi3d/shaders/std_head_vs.inc
pi3d-2.17/pi3d/shaders/post_base.fs
pi3d-2.17/pi3d/shaders/clashtest.vs
pi3d-2.17/pi3d/shaders/std_light.inc
pi3d-2.17/pi3d/shaders/uv_light.vs
pi3d-2.17/pi3d/shaders/std_head_fs.inc
pi3d-2.17/pi3d/shaders/mat_flat.vs
pi3d-2.17/pi3d/shaders/shadow_uv_bump.fs
pi3d-2.17/pi3d/shaders/mat_bump.fs
pi3d-2.17/pi3d/shaders/std_main_uv.inc
pi3d-2.17/pi3d/loader/
pi3d-2.17/pi3d/loader/parse_mtl_test.py
pi3d-2.17/pi3d/loader/__init__.py
pi3d-2.17/pi3d/loader/parse_mtl.py
pi3d-2.17/pi3d/loader/loaderObj.py
pi3d-2.17/pi3d/loader/loaderEgg.py
pi3d-2.17/pi3d/constants/
pi3d-2.17/pi3d/constants/gl2ext.py
pi3d-2.17/pi3d/constants/glext.py
pi3d-2.17/pi3d/constants/egl.py
pi3d-2.17/pi3d/constants/gl2.py
pi3d-2.17/pi3d/constants/__init__.py
pi3d-2.17/pi3d/constants/gl.py
pi3d-2.17/pi3d/Shape.py
pi3d-2.17/pi3d/Light.py
pi@rpi2b ~/curly $ cd pi3d-2.17/
pi@rpi2b ~/curly/pi3d-2.17 $ ls
ChangeLog.txt  pi3d           PKG-INFO  README     setup.py
MANIFEST.in    pi3d.egg-info  pyxlib    setup.cfg  six_mod.py
pi@rpi2b ~/curly/pi3d-2.17 $ sudo python setup.py install
running install
running bdist_egg
running egg_info
writing pi3d.egg-info/PKG-INFO
writing top-level names to pi3d.egg-info/top_level.txt
writing dependency_links to pi3d.egg-info/dependency_links.txt
reading manifest file 'pi3d.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pi3d.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv7l/egg
running install_lib
running build_py
creating build
creating build/lib.linux-armv7l-2.7
copying six_mod.py -> build/lib.linux-armv7l-2.7
creating build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Texture.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Mouse.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Display.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Shape.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Shader.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Light.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Buffer.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Camera.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/Keyboard.py -> build/lib.linux-armv7l-2.7/pi3d
copying pi3d/__init__.py -> build/lib.linux-armv7l-2.7/pi3d
creating build/lib.linux-armv7l-2.7/pyxlib
copying pyxlib/xfixes.py -> build/lib.linux-armv7l-2.7/pyxlib
copying pyxlib/xcomposite.py -> build/lib.linux-armv7l-2.7/pyxlib
copying pyxlib/x.py -> build/lib.linux-armv7l-2.7/pyxlib
copying pyxlib/xlib.py -> build/lib.linux-armv7l-2.7/pyxlib
copying pyxlib/__init__.py -> build/lib.linux-armv7l-2.7/pyxlib
creating build/lib.linux-armv7l-2.7/pi3d/constants
copying pi3d/constants/gl2.py -> build/lib.linux-armv7l-2.7/pi3d/constants
copying pi3d/constants/egl.py -> build/lib.linux-armv7l-2.7/pi3d/constants
copying pi3d/constants/glext.py -> build/lib.linux-armv7l-2.7/pi3d/constants
copying pi3d/constants/gl2ext.py -> build/lib.linux-armv7l-2.7/pi3d/constants
copying pi3d/constants/gl.py -> build/lib.linux-armv7l-2.7/pi3d/constants
copying pi3d/constants/__init__.py -> build/lib.linux-armv7l-2.7/pi3d/constants
creating build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/LodSprite.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Building.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Plane.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Extrude.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Sprite.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Cone.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/MultiSprite.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/ElevationMap.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/ElevationMap_mod.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Torus.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/LodMap.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Tetrahedron.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Disk.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/ElevationMap_old.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/TCone.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Sphere.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Points.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/MergeShape.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Cuboid.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Canvas.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Tube.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Lines.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Model.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Helix.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Lathe.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/__init__.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/EnvironmentCube.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Triangle.py -> build/lib.linux-armv7l-2.7/pi3d/shape
copying pi3d/shape/Cylinder.py -> build/lib.linux-armv7l-2.7/pi3d/shape
creating build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Defocus.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Ctypes.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/FixedString.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Loadable.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/StereoCam.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/RotateVec.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Pngfont.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/String.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/DefaultInstance.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Gui.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Clashtest.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/PointText.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/OffScreenTexture.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/TextBlock.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/PexParticles.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Scenery.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/PostProcess.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Font.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Utility.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/DisplayOpenGL.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/ShadowCaster.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/TkWin.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/__init__.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Log.py -> build/lib.linux-armv7l-2.7/pi3d/util
copying pi3d/util/Screenshot.py -> build/lib.linux-armv7l-2.7/pi3d/util
creating build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/Test.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/FindDevices.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/AbsAxisScaling.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/Keys.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/Format.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/ioctl.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/Event.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/EventStream.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/EventStruct.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/EventHandler.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/__init__.py -> build/lib.linux-armv7l-2.7/pi3d/event
copying pi3d/event/Constants.py -> build/lib.linux-armv7l-2.7/pi3d/event
creating build/lib.linux-armv7l-2.7/pi3d/loader
copying pi3d/loader/loaderObj.py -> build/lib.linux-armv7l-2.7/pi3d/loader
copying pi3d/loader/parse_mtl_test.py -> build/lib.linux-armv7l-2.7/pi3d/loader
copying pi3d/loader/parse_mtl.py -> build/lib.linux-armv7l-2.7/pi3d/loader
copying pi3d/loader/loaderEgg.py -> build/lib.linux-armv7l-2.7/pi3d/loader
copying pi3d/loader/__init__.py -> build/lib.linux-armv7l-2.7/pi3d/loader
creating build/lib.linux-armv7l-2.7/pi3d/sprite
copying pi3d/sprite/Missile.py -> build/lib.linux-armv7l-2.7/pi3d/sprite
copying pi3d/sprite/Ball.py -> build/lib.linux-armv7l-2.7/pi3d/sprite
copying pi3d/sprite/ScissorBall.py -> build/lib.linux-armv7l-2.7/pi3d/sprite
copying pi3d/sprite/__init__.py -> build/lib.linux-armv7l-2.7/pi3d/sprite
creating build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_pointsprite.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/conway.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/star.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/2d_flat.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/defocus.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/std_head_vs.inc -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_light.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/shadow_uv_bump.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/shadow_uv_bump.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_toon.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_pointsprite.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/std_head_fs.inc -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/mat_light.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_light.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/shadowcast.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/post_base.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/star.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/std_main_mat.inc -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/mat_reflect.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/std_bump.inc -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/std_light.inc -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/mat_flat.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/mat_reflect.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_toon.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_reflect.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/shadowcast.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/conway.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_bump.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/mat_flat.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_reflect.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/std_main_uv.inc -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/post_base.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_flat.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/std_main_vs.inc -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_flat.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/uv_bump.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/2d_flat.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/std_shine.inc -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/clashtest.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/clashtest.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/mat_light.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/defocus.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/mat_bump.vs -> build/lib.linux-armv7l-2.7/pi3d/shaders
copying pi3d/shaders/mat_bump.fs -> build/lib.linux-armv7l-2.7/pi3d/shaders
creating build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/pointer.png -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_axis_z.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_stop.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/cba0.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_power.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_rotate.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_axis_x.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_estop.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_pause.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_step.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/scroll.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/scroll_rh.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_zoomin.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/cba1.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_run.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_axis_z2.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_axis_y.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_open.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_blockdelete.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/white.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/l.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_clear.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_zoomout.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/r.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_reload.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/scroll_thumb.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_axis_p.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/transparent.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/scroll_lh.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
copying pi3d/util/icons/tool_optpause.gif -> build/lib.linux-armv7l-2.7/pi3d/util/icons
creating build/bdist.linux-armv7l
creating build/bdist.linux-armv7l/egg
copying build/lib.linux-armv7l-2.7/six_mod.py -> build/bdist.linux-armv7l/egg
creating build/bdist.linux-armv7l/egg/pyxlib
copying build/lib.linux-armv7l-2.7/pyxlib/xfixes.py -> build/bdist.linux-armv7l/egg/pyxlib
copying build/lib.linux-armv7l-2.7/pyxlib/xcomposite.py -> build/bdist.linux-armv7l/egg/pyxlib
copying build/lib.linux-armv7l-2.7/pyxlib/x.py -> build/bdist.linux-armv7l/egg/pyxlib
copying build/lib.linux-armv7l-2.7/pyxlib/xlib.py -> build/bdist.linux-armv7l/egg/pyxlib
copying build/lib.linux-armv7l-2.7/pyxlib/__init__.py -> build/bdist.linux-armv7l/egg/pyxlib
creating build/bdist.linux-armv7l/egg/pi3d
copying build/lib.linux-armv7l-2.7/pi3d/Texture.py -> build/bdist.linux-armv7l/egg/pi3d
copying build/lib.linux-armv7l-2.7/pi3d/Mouse.py -> build/bdist.linux-armv7l/egg/pi3d
creating build/bdist.linux-armv7l/egg/pi3d/sprite
copying build/lib.linux-armv7l-2.7/pi3d/sprite/Missile.py -> build/bdist.linux-armv7l/egg/pi3d/sprite
copying build/lib.linux-armv7l-2.7/pi3d/sprite/Ball.py -> build/bdist.linux-armv7l/egg/pi3d/sprite
copying build/lib.linux-armv7l-2.7/pi3d/sprite/ScissorBall.py -> build/bdist.linux-armv7l/egg/pi3d/sprite
copying build/lib.linux-armv7l-2.7/pi3d/sprite/__init__.py -> build/bdist.linux-armv7l/egg/pi3d/sprite
creating build/bdist.linux-armv7l/egg/pi3d/constants
copying build/lib.linux-armv7l-2.7/pi3d/constants/gl2.py -> build/bdist.linux-armv7l/egg/pi3d/constants
copying build/lib.linux-armv7l-2.7/pi3d/constants/egl.py -> build/bdist.linux-armv7l/egg/pi3d/constants
copying build/lib.linux-armv7l-2.7/pi3d/constants/glext.py -> build/bdist.linux-armv7l/egg/pi3d/constants
copying build/lib.linux-armv7l-2.7/pi3d/constants/gl2ext.py -> build/bdist.linux-armv7l/egg/pi3d/constants
copying build/lib.linux-armv7l-2.7/pi3d/constants/gl.py -> build/bdist.linux-armv7l/egg/pi3d/constants
copying build/lib.linux-armv7l-2.7/pi3d/constants/__init__.py -> build/bdist.linux-armv7l/egg/pi3d/constants
copying build/lib.linux-armv7l-2.7/pi3d/Display.py -> build/bdist.linux-armv7l/egg/pi3d
copying build/lib.linux-armv7l-2.7/pi3d/Shape.py -> build/bdist.linux-armv7l/egg/pi3d
creating build/bdist.linux-armv7l/egg/pi3d/loader
copying build/lib.linux-armv7l-2.7/pi3d/loader/loaderObj.py -> build/bdist.linux-armv7l/egg/pi3d/loader
copying build/lib.linux-armv7l-2.7/pi3d/loader/parse_mtl_test.py -> build/bdist.linux-armv7l/egg/pi3d/loader
copying build/lib.linux-armv7l-2.7/pi3d/loader/parse_mtl.py -> build/bdist.linux-armv7l/egg/pi3d/loader
copying build/lib.linux-armv7l-2.7/pi3d/loader/loaderEgg.py -> build/bdist.linux-armv7l/egg/pi3d/loader
copying build/lib.linux-armv7l-2.7/pi3d/loader/__init__.py -> build/bdist.linux-armv7l/egg/pi3d/loader
creating build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_pointsprite.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/conway.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/star.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/2d_flat.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/defocus.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/std_head_vs.inc -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_light.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/shadow_uv_bump.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/shadow_uv_bump.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_toon.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_pointsprite.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/std_head_fs.inc -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/mat_light.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_light.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/shadowcast.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/post_base.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/star.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/std_main_mat.inc -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/mat_reflect.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/std_bump.inc -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/std_light.inc -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/mat_flat.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/mat_reflect.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_toon.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_reflect.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/shadowcast.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/conway.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_bump.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/mat_flat.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_reflect.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/std_main_uv.inc -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/post_base.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_flat.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/std_main_vs.inc -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_flat.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/uv_bump.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/2d_flat.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/std_shine.inc -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/clashtest.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/clashtest.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/mat_light.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/defocus.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/mat_bump.vs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/shaders/mat_bump.fs -> build/bdist.linux-armv7l/egg/pi3d/shaders
copying build/lib.linux-armv7l-2.7/pi3d/Shader.py -> build/bdist.linux-armv7l/egg/pi3d
copying build/lib.linux-armv7l-2.7/pi3d/Light.py -> build/bdist.linux-armv7l/egg/pi3d
copying build/lib.linux-armv7l-2.7/pi3d/Buffer.py -> build/bdist.linux-armv7l/egg/pi3d
copying build/lib.linux-armv7l-2.7/pi3d/Camera.py -> build/bdist.linux-armv7l/egg/pi3d
creating build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/Test.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/FindDevices.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/AbsAxisScaling.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/Keys.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/Format.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/ioctl.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/Event.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/EventStream.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/EventStruct.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/EventHandler.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/__init__.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/event/Constants.py -> build/bdist.linux-armv7l/egg/pi3d/event
copying build/lib.linux-armv7l-2.7/pi3d/Keyboard.py -> build/bdist.linux-armv7l/egg/pi3d
creating build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/LodSprite.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Building.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Plane.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Extrude.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Sprite.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Cone.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/MultiSprite.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/ElevationMap.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/ElevationMap_mod.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Torus.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/LodMap.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Tetrahedron.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Disk.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/ElevationMap_old.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/TCone.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Sphere.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Points.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/MergeShape.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Cuboid.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Canvas.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Tube.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Lines.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Model.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Helix.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Lathe.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/__init__.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/EnvironmentCube.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Triangle.py -> build/bdist.linux-armv7l/egg/pi3d/shape
copying build/lib.linux-armv7l-2.7/pi3d/shape/Cylinder.py -> build/bdist.linux-armv7l/egg/pi3d/shape
creating build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Defocus.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Ctypes.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/FixedString.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Loadable.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/StereoCam.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/RotateVec.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Pngfont.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/String.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/DefaultInstance.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Gui.py -> build/bdist.linux-armv7l/egg/pi3d/util
creating build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/pointer.png -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_axis_z.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_stop.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/cba0.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_power.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_rotate.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_axis_x.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_estop.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_pause.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_step.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/scroll.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/scroll_rh.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_zoomin.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/cba1.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_run.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_axis_z2.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_axis_y.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_open.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_blockdelete.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/white.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/l.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_clear.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_zoomout.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/r.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_reload.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/scroll_thumb.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_axis_p.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/transparent.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/scroll_lh.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/icons/tool_optpause.gif -> build/bdist.linux-armv7l/egg/pi3d/util/icons
copying build/lib.linux-armv7l-2.7/pi3d/util/Clashtest.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/PointText.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/OffScreenTexture.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/TextBlock.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/PexParticles.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Scenery.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/PostProcess.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Font.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Utility.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/DisplayOpenGL.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/ShadowCaster.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/TkWin.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/__init__.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Log.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/util/Screenshot.py -> build/bdist.linux-armv7l/egg/pi3d/util
copying build/lib.linux-armv7l-2.7/pi3d/__init__.py -> build/bdist.linux-armv7l/egg/pi3d
byte-compiling build/bdist.linux-armv7l/egg/six_mod.py to six_mod.pyc
byte-compiling build/bdist.linux-armv7l/egg/pyxlib/xfixes.py to xfixes.pyc
byte-compiling build/bdist.linux-armv7l/egg/pyxlib/xcomposite.py to xcomposite.pyc
byte-compiling build/bdist.linux-armv7l/egg/pyxlib/x.py to x.pyc
byte-compiling build/bdist.linux-armv7l/egg/pyxlib/xlib.py to xlib.pyc
byte-compiling build/bdist.linux-armv7l/egg/pyxlib/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Texture.py to Texture.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Mouse.py to Mouse.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/sprite/Missile.py to Missile.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/sprite/Ball.py to Ball.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/sprite/ScissorBall.py to ScissorBall.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/sprite/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/constants/gl2.py to gl2.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/constants/egl.py to egl.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/constants/glext.py to glext.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/constants/gl2ext.py to gl2ext.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/constants/gl.py to gl.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/constants/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Display.py to Display.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Shape.py to Shape.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/loader/loaderObj.py to loaderObj.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/loader/parse_mtl_test.py to parse_mtl_test.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/loader/parse_mtl.py to parse_mtl.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/loader/loaderEgg.py to loaderEgg.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/loader/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Shader.py to Shader.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Light.py to Light.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Buffer.py to Buffer.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Camera.py to Camera.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/Test.py to Test.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/FindDevices.py to FindDevices.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/AbsAxisScaling.py to AbsAxisScaling.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/Keys.py to Keys.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/Format.py to Format.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/ioctl.py to ioctl.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/Event.py to Event.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/EventStream.py to EventStream.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/EventStruct.py to EventStruct.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/EventHandler.py to EventHandler.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/event/Constants.py to Constants.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/Keyboard.py to Keyboard.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/LodSprite.py to LodSprite.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Building.py to Building.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Plane.py to Plane.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Extrude.py to Extrude.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Sprite.py to Sprite.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Cone.py to Cone.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/MultiSprite.py to MultiSprite.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/ElevationMap.py to ElevationMap.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/ElevationMap_mod.py to ElevationMap_mod.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Torus.py to Torus.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/LodMap.py to LodMap.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Tetrahedron.py to Tetrahedron.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Disk.py to Disk.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/ElevationMap_old.py to ElevationMap_old.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/TCone.py to TCone.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Sphere.py to Sphere.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Points.py to Points.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/MergeShape.py to MergeShape.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Cuboid.py to Cuboid.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Canvas.py to Canvas.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Tube.py to Tube.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Lines.py to Lines.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Model.py to Model.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Helix.py to Helix.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Lathe.py to Lathe.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/EnvironmentCube.py to EnvironmentCube.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Triangle.py to Triangle.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/shape/Cylinder.py to Cylinder.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Defocus.py to Defocus.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Ctypes.py to Ctypes.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/FixedString.py to FixedString.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Loadable.py to Loadable.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/StereoCam.py to StereoCam.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/RotateVec.py to RotateVec.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Pngfont.py to Pngfont.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/String.py to String.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/DefaultInstance.py to DefaultInstance.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Gui.py to Gui.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Clashtest.py to Clashtest.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/PointText.py to PointText.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/OffScreenTexture.py to OffScreenTexture.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/TextBlock.py to TextBlock.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/PexParticles.py to PexParticles.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Scenery.py to Scenery.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/PostProcess.py to PostProcess.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Font.py to Font.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Utility.py to Utility.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/DisplayOpenGL.py to DisplayOpenGL.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/ShadowCaster.py to ShadowCaster.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/TkWin.py to TkWin.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Log.py to Log.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/util/Screenshot.py to Screenshot.pyc
byte-compiling build/bdist.linux-armv7l/egg/pi3d/__init__.py to __init__.pyc
installing package data to build/bdist.linux-armv7l/egg
running install_data
copying ChangeLog.txt -> build/bdist.linux-armv7l/egg/
creating build/bdist.linux-armv7l/egg/EGG-INFO
copying pi3d.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO
copying pi3d.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying pi3d.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying pi3d.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/pi3d-2.17-py2.7.egg' and adding 'build/bdist.linux-armv7l/egg' to it
removing 'build/bdist.linux-armv7l/egg' (and everything under it)
Processing pi3d-2.17-py2.7.egg
Copying pi3d-2.17-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding pi3d 2.17 to easy-install.pth file

Installed /usr/local/lib/python2.7/dist-packages/pi3d-2.17-py2.7.egg
Processing dependencies for pi3d==2.17
Finished processing dependencies for pi3d==2.17
pi@rpi2b ~/curly/pi3d-2.17 $
I imagine the .tar.gz file could be downloaded on some other internet-enabled workstation and transferred manuallly to your RPi, but I haven't tried this.
i also got some error message about some file not able to be found
Noone is going to be able to help with that, our crystal balls don't reach to Hawaii. If you still need help, post the text of the full error message.

User avatar
KLL
Posts: 1453
Joined: Wed Jan 09, 2013 3:05 pm
Location: thailand
Contact: Website

Re: pi3d install?

Sun Feb 05, 2017 12:50 pm

yes, the install was easy
but i have following:
when i work headless, in the (R) reaVNC window i can not see the running "DISPLAY", someone knows the reason?
via HDMI-TV it shows its beauty.

it is confusing as when i check that amazing video
https://www.youtube.com/watch?v=gXTU6x8 ... e=youtu.be
it looks like its a snap from a VNC window ( see the small line middle top from VNC menu?) from a win PC as he states that he made it with camtasia studio.

? is there a good tool running on RPI to make such a "tutorial" video?

User avatar
paddyg
Posts: 2529
Joined: Sat Jan 28, 2012 11:57 am
Location: UK

Re: pi3d install?

Sun Feb 05, 2017 6:53 pm

Hi, there isn't a trivial or efficient way to make GPU generated frames on the Raspberry Pi and transfer them over a network to another device. It's not even very nice getting GPU stuff into an xserver window on the same Raspberry Pi! (See https://github.com/pi3d/pi3d_demos/blob ... yQtCube.py (which won't make a lot of sense unless you are familiar with Qt and the Pi3d looping structure - but it's basically doing a screen capture from the broadcom display surface hidden behind the desktop and rendering it as Qt image in an xserver window.))

But pi3d will run on linux and window machines which is what I think was happening in the youtube video. For developing larger apps it's probably nicer to get it all working on a laptop before switching to the RPi.

@B.Goode pi3d is all python so all the pip install really does is copy the code into /usr/local/lib/python3.5/dist-packages/ and I have installed using the download tar.gz from pypi.python.org a few times OK.

Paddy

EDIT - just looked at the comments on youtube and Peter Farrell definitely says the video is captured from a RPi v2, but also that he used camtasia studio which only runs on windows or mac, as far as I know! I will have to contact him and find out how he did it.
EDIT2 - see comment below about video relaying using realvnc. Also I asked Peter about making the video and he says he did a combination of recording things on a RPi and a linux laptop, the substantial parts of pi3d were captured on the laptop (but presumably not using camtasia).
Last edited by paddyg on Mon Feb 20, 2017 11:22 pm, edited 1 time in total.
also https://groups.google.com/forum/?hl=en-GB&fromgroups=#!forum/pi3d

User avatar
B.Goode
Posts: 10191
Joined: Mon Sep 01, 2014 4:03 pm
Location: UK

Re: pi3d install?

Sun Feb 05, 2017 8:03 pm

paddyg wrote:
@B.Goode pi3d is all python so all the pip install really does is copy the code into /usr/local/lib/python3.5/dist-packages/ and I have installed using the download tar.gz from pypi.python.org a few times.

My impression was/is that pip is an 'online' installer that grabs the required downloads from 'the cloud' and copy them onto the local machine as appropriate.

But the OP needs to do this on an offline/disconnected system. Hence the demonstration of being able to download the archive 'manually'.

User avatar
paddyg
Posts: 2529
Joined: Sat Jan 28, 2012 11:57 am
Location: UK

Re: pi3d install?

Sun Feb 05, 2017 8:11 pm

Hi, yes you're right. In the case of applications like pi3d you just need the module code and either put it somewhere that's already in sys.path (which is what pip does) or add the location like sys.path.insert(1, '/home/pi/pi3d'). But with other packages you might find dependencies during installation that needed to be downloaded - which obviously wouldn't work off-line.
also https://groups.google.com/forum/?hl=en-GB&fromgroups=#!forum/pi3d

User avatar
paddyg
Posts: 2529
Joined: Sat Jan 28, 2012 11:57 am
Location: UK

Re: pi3d install?

Mon Feb 20, 2017 11:18 pm

NB I was actually wrong in my assertion that getting GPU output over a network was non-trivial. It seems to be exactly that using the newly released realvnc I had to start the desktop up on the RPi and enable the experimental direct capture mode and I reduced the screen resolution to a fairly old fashioned screen size. Thereafter I could log in directly to command line and run the pi3d demos, all of which seemed to work fine apart from input using the event system (not surprisingly). They also worked with the desktop running but were much slower.
also https://groups.google.com/forum/?hl=en-GB&fromgroups=#!forum/pi3d

Return to “Beginners”