Giter Club home page Giter Club logo

basic-matics's Introduction

Basic-Matics

Python GitHub Workflow Status (with event) Release License

This is a rewrite of my Basic-Matics app to Python

This is the start of a migration from my original app written in Kotlin to Python, as I found many bugs and I want to rewrite it in a simpler way.

Usage

To start the app, from the home directory, run:

python -m basicmatics

or python3 if you're in UNIX.

This is a very simple app, and it is everything clear when you run it.

It is pretty clear and intuitive, so you won't have problem.

Installation

In case you want it installed on your system, you'll need Python 3.7 or higher and Tkinter for building this app.

UNIX / Linux

Configuration

First, install the Python Tkinter module:

Debian / Ubuntu

You'll need Debian Buster / Ubuntu 18.04 (Bionic) or higher

sudo apt install python3-tk python3-pil.imagetk python3-ttkthemes python3-distro
Fedora

You'll need Fedora 29 or higher, or update your python3 package

sudo dnf install python3-tkinter
RHEL / CentOS / Oracle Linux
yum install tkinter
Arch / Manjaro

If you have python 3.6 installed, update it with

sudo pacman -S python

Then, install tkinter:

sudo pacman -S tk

Building

Then, install python package build:

pip3 install --upgrade build

Then, cd to the project directory and run

python3 -m build && pip3 install basicmatics-$VERSION-py3-none-any.whl

Windows

You just need to install build module

pip install --upgrade build

Then, cd to the project directory and run

python -m build && pip install basicmatics-$VERSION-py3-none-any.whl

Now it's successfully installed!

basic-matics's People

Contributors

magicstar7213 avatar

Watchers

 avatar

basic-matics's Issues

ERROR when entering numbers

When I leave a blank text, it warns me, but when I write them again, even when I go out of the op, it stills fail.
Please, fix it quickly. It's quite a big issue

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.