Giter VIP home page Giter VIP logo

python-website-builder's Introduction

GitHub Release GitHub last commit GitHub repo size

Python Website Builder

A CLI website builder in Python.

๐Ÿ‡ฉ๐Ÿ‡ช Deutsche Version >>

Operating system support

This Python script is designed for the Windows and Linux operating systems (including Apple). Currently, the script has only been tested on Windows 11.

Installation

  1. Install a current version of Python:

    • Windows: Download the latest version of Python (here)[https://www.python.org/downloads/] and then run the installation file.
    • Linux Desktop: Download the latest version of Python (here)[https://www.python.org/downloads/] and then execute the installation file or use the software or package manager of your distribution.
    • Linux CLI: Open a terminal and use the distribution dependent package manager to install Python, usually the package is called python3.
    • Add the path to the Python directory to the system variables PATH and the file extension .PY to PATHEXT. To find out the Python installation directory, you can change to the user directory with the terminal on all systems and execute the following command there: py -c "import sys; print(sys.executable)".
  2. Install a current version of Git:

    • Windows: Download the latest version of Git (here)[https://git-scm.com/downloads] and then run the installation file.
    • Linux Desktop: Download the latest version of Git (here)[https://git-scm.com/downloads] and then execute the installation file or use the software or package manager of your distribution.
    • Linux CLI: Open a terminal and use the distribution dependent package manager to install Git, usually the package is called git.
  3. Clone the repository from GitHub:

    • Use a file manager to change to the target directory and run a terminal there. In most operating systems, right-click in the directory area.
    • Clone the repository into the current directory with the following command: git clone https://github.com/michel-abele/python-website-builder .. Pay attention to the dot at the end so that no subdirectory with the name of the repository is created.
  4. The following Python packages must be installed:

    • Package for visual progress display: pip install tqdm
    • Package for Sass/SCSS compilation: pip install libsass

python-website-builder's People

Contributors

michel-abele avatar

Watchers

 avatar

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.