michel-cf / Propeller-WebIDE

A web based IDE for the Parallax Propeller

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Propeller WebIDE

A web based IDE for the Parallax Propeller

Requirements

Propeller WebIDE is a Python 2.7 web-application, while it might work with Python 2.6 this is untested and unsupported. The same is valid for python 3.x.

Any required Python libraries will be installed with the installation of Propeller WebIDE.

For storage of data Propeller WebIDE depends on a MySql server, either on the same host or on a different system. While other database systems could be used, they are not supported. And libraries to communicate with the database will need to be installed manually, as they will not be installed by following the installation guide.

Installation

Start with checking out the code from the git repository.

We recommend running in a virtual environment. If you have never used it look at the installation and user guide.

To install a library, activate the virtual environment (if used) and then run the given commands.

Install the OS dependant libraries:

Windows

Move to the setup/windows directory

  • pip install MySQL_python-1.2.5-cp27-none-win32.whl

All platforms

After the installation of the OS dependant libraries, if any, continue with installing the rest of the required python libraries.

pip install -r requirements.txt

About

A web based IDE for the Parallax Propeller

License:GNU Lesser General Public License v3.0


Languages

Language:JavaScript 98.2%Language:HTML 0.6%Language:CSS 0.5%Language:PHP 0.4%Language:Python 0.1%Language:LiveScript 0.0%Language:Makefile 0.0%Language:Kotlin 0.0%Language:Objective-C 0.0%Language:R 0.0%Language:Nix 0.0%Language:LSL 0.0%Language:Liquid 0.0%Language:TypeScript 0.0%Language:Java 0.0%Language:Scala 0.0%Language:Pascal 0.0%Language:TeX 0.0%Language:Shell 0.0%Language:ActionScript 0.0%Language:Groovy 0.0%Language:ABAP 0.0%Language:FreeMarker 0.0%Language:Lua 0.0%Language:Forth 0.0%Language:Visual Basic 0.0%Language:Tcl 0.0%Language:VHDL 0.0%Language:C++ 0.0%Language:Clojure 0.0%Language:AutoHotkey 0.0%Language:Fortran 0.0%Language:Gherkin 0.0%Language:Elixir 0.0%Language:Perl 0.0%Language:Go 0.0%Language:Common Lisp 0.0%Language:Mask 0.0%Language:Scheme 0.0%Language:Assembly 0.0%Language:OCaml 0.0%Language:Ruby 0.0%Language:Cirru 0.0%Language:GLSL 0.0%Language:Haskell 0.0%Language:Rust 0.0%Language:Dart 0.0%Language:Elm 0.0%Language:Erlang 0.0%Language:NSIS 0.0%Language:Vala 0.0%Language:Swift 0.0%Language:Haxe 0.0%Language:PowerShell 0.0%Language:CoffeeScript 0.0%Language:Eiffel 0.0%Language:OpenSCAD 0.0%Language:D 0.0%Language:Protocol Buffer 0.0%Language:Verilog 0.0%Language:Batchfile 0.0%Language:Lean 0.0%Language:Julia 0.0%Language:MATLAB 0.0%Language:C# 0.0%Language:Io 0.0%Language:XQuery 0.0%Language:Ada 0.0%Language:ColdFusion 0.0%Language:ApacheConf 0.0%Language:COBOL 0.0%Language:JSONiq 0.0%