Skip to main content

Den K Simple Installer

Project description

Den K Simple Installer - dkinst

About The Project

dkinst is a simple installer mostly for my professional needs, in case I need a one-click installer for a library or a tool. So, I will not search for a setup script/line or write one. It is written in Python, currently tested on 3.13.

Available Installers

You can check the 'installers' folder for the available installers. Or execute in CMD:

dkinst available

Getting Started

To get a local copy up and running follow these simple steps.

Installation Windows

  1. Install Python 3.13 or use the silent installer that will download and install it for you.
    1.1. Download the file: /dkinst/prereqs/install_python_as_admin_win.cmd
    1.2. Run CMD as admin.
    1.3. In CMD run the script with '3.13' argument (it will install the latest micro version of 3.13):
    install_python_as_admin.cmd 3.13
    

  2. Install the library using pip:
    pip install dkinst
    

  3. Adding auto-completion in PowerShell shell (optional):
    dkinst prereqs
    
    This will not work in CMD shell. The auto-completion lets you use TAB key to complete installer names and methods. Examples:
     dkinst install PyC<TAB>
     dkinst in<TAB>
    
    The first example will complete to 'dkinst install PyCharm' and the second to 'dkinst install'.

Installation Linux

Ubuntu 24 already comes with python 3.12. This file will install dkinst globally using pipx.

  1. Download the file: /dkinst/prereqs/install_dkinst_pipx_debian.sh
  2. Make the file executable:
    chmod +x install_dkinst_pipx_debian.sh
    
  3. Run the script (runs 'dkinst prereqs' in the end) to install dkinst globally with pipx:
    ./install_dkinst_pipx_debian.sh
    

Uninstall Auto-completion

To uninstall the auto-completion from Linux terminals or Windows PowerShell shell (if installed) run:

 dkinst prereqs-uninstall

Update

To check for a new dkinst version and update if available run:

 dkinst update_versions

Usage

Execute in CMD:

dkinst
dkinst help

For full help and examples about installation commands.

License

Distributed under the MIT License. See LICENSE.txt for more information.

History

History.md

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dkinst-0.41.9-py3-none-any.whl (169.5 kB view details)

Uploaded Python 3

File details

Details for the file dkinst-0.41.9-py3-none-any.whl.

File metadata

  • Download URL: dkinst-0.41.9-py3-none-any.whl
  • Upload date:
  • Size: 169.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for dkinst-0.41.9-py3-none-any.whl
Algorithm Hash digest
SHA256 0cad1a7810d5e4983cf4ed6c456fc3ac745a8e9aa462c9f3d6a5858cbf242b58
MD5 d9a9833f223c7eff5fbfe78211cb444a
BLAKE2b-256 b8e2c54694e688e563910e23cc3f6d0e861e847f662f87028f7ee4860edc20f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page