glue-viz / glue-bot Goto Github PK
View Code? Open in Web Editor NEWMacOS X building bot
MacOS X building bot
I was glancing through the py2app documentation, and there are a few features we may want to consider:
--use-pythonpath
and --site-packages
seem to set up site.path
: would these allow somebody to import
other code from their own machine? That would be great, assuming it doesn't interfere with the libraries that come bundled in the app--no-chdir
- does this address the current working directory bug (issue #2)?--iconfile
- we will want to add this once we have an icon!ATPy
Still on an old version that doesn't play nicely with unicode file paths
Matplotlib
Best to upgrade to the newest version (v 1.2 slated to be released on Oct 15, so that's probably the long term target). A bug in older versions prevents semi-transparent image layers from rendering correctly (glue-viz/glue#92). A temporary fix is to use the latest dev version
Both glueqt and Glue.app will execute any python script passed as an argument. However, they run from a different working directory:
cwd.py:
import os
print "Current directory: ', os.getcwd()
glueqt:
beaumont@beaumont-2:~$ glueqt ~/cwd.py
Current directory: /Users/beaumont
Glue.app
beaumont@beaumont-2:~$ /Applications/Glue.app/Contents/MacOS/Glue ~/cwd.py
Current directory: /Applications/Glue.app/Contents/Resources
Because of this, the full path to any script passed to Glue.app must be provided:
beaumont@beaumont-2:~$ /Applications/Glue.app/Contents/MacOS/Glue cwd.py
CRITICAL: File "/Applications/Glue.app/Contents/Resources/__boot__.py", line 39, in <module>
<trimmed>
Error: [Errno 2] No such file or directory: 'cwd.py'
2012-09-12 15:59:23.614 Glue[95094:707] Glue Error
Does py2app provide a way around this? If not, we can figure out a hack to put in Glue
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.