Skip to main content

Standard installation

Install Python and the VIKTOR command-line interface (CLI) on your computer to develop apps locally.

Before you start​

Sign in to your VIKTOR account. Your computer must meet the device requirements. If you use macOS or cannot install software on your computer, use GitHub Codespaces.

Install VIKTOR​

  1. Click Settings in your user menu to open Personal settings.

  2. Click Local development in the menu.

  3. Click Start installation in the Install VIKTOR section.

    Select Local development and start the installation.

  4. Select Install on my computer in the pop-up.

  5. Click Let's go!.

    Select local installation at callout 4 and start the setup at callout 5.

  6. Follow the remaining installation steps in the pop-up.

Check the installation​

After activation, Local development shows VIKTOR is installed on your computer. In a new terminal, run:

viktor-cli check-system

All checks should pass. If a check fails, follow the explanation printed by the command. If the command is not found, restart your terminal. For more help, see the installation FAQs or the CLI reference.

Continue with the starter guide to create your first app.

FAQs​

I get a warning that "viktor-cli-installer.msi isn't commonly downloaded". How do I proceed?

Keep the installer using your browser's download controls:

  1. Click Keep.
  2. Click Show more.
  3. Click Keep anyway.

The animation below shows these controls:

Browser download controls used to keep the VIKTOR installer.

Windows Defender does not allow me to install the VIKTOR CLI

Use Run anyway to open the VIKTOR installer. Windows Defender can show a warning before the installer starts:

  1. Click More info.
  2. Click Run anyway.

Windows Defender warning with the More info and Run anyway controls.

What if I'm not allowed to install VIKTOR on my computer at my company?

Use the App Builder to build apps in your browser. If you need to write Python code, use GitHub Codespaces.

Need Help?

Couldn't find an answer to your problem? Our developers are ready to help you on the Community Forum