Comments (2)
Thank you very much, at the moment I am a newbie, still in the middle of the exploration, if there are new discoveries later, I will let you know, your ExCo project wood is a very good learning object, thank you for your contribution.
from exco.
Hi.
The only way I know of compiling Python
modules into actual binaries is using Cython
. You have to compile all .py
files with Cython
one-by-one, which will give you .pyd
files (that are actually dynamic shared libraries with a different extension), then use cx_freeze
to package the application. A cx_freeze
freeze script is already available in utilities
subdirectory: utilities/freeze_exco.py
.
But compiling all the .py
files into a working single executable is unknown to me. Nuitka supposedly can do this, but it has issues with PyQt
and portability across computers.
If you manage to find any more information on a working procedure to compile to a single executable, please let me know.
from exco.
Related Issues (20)
- First run fails due to missing .exco folder HOT 4
- Crash with menu item "System | Show current working directory explorer Alt+F7" HOT 7
- Converting the editor to an executable file to use on Linux 64 HOT 2
- Supporting "Spice" Syntax in Lexers' choice HOT 3
- Supporting Custom autocompletion functions using a custom-defined api HOT 3
- How to build from source on MSYS2 MINGW64? HOT 1
- Make program fonts look better on Windows HOT 1
- Add SmallBASIC lexer HOT 1
- Please add Lisp/SKILL(Cadence) lexer HOT 1
- QAction setShortcut in QsciScintilla custom menu doesn't work HOT 4
- Hello, do you support Lua language
- Do you consider adding a terminal based on paramiko to connect to SSH client? HOT 1
- is there a debugger for some of the coding langs?? HOT 1
- Add Hy language support in interactive interpreter HOT 1
- is there a user manual? HOT 1
- how to switch theme? HOT 1
- restore session
- feature request:monitor file change and prompt for reload
- extend node tree to support my own language
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from exco.