How to Install Gekko In Python on Linux?
Last Updated :
18 Oct, 2021
In this article, we will learn how to install Gekko in Python on Linux.
GEKKO is a Python package for machine learning and optimization of mixed-integer and differential-algebraic equations. It is coupled with large-scale solvers for linear, quadratic, nonlinear, and mixed-integer programming (LP, QP, NLP, MILP, MINLP). Modes of operation include parameter regression, data reconciliation, real-time optimization, dynamic simulation, and nonlinear predictive control. GEKKO is an object-oriented Python library to facilitate local execution of APMonitor.
Installing Gekko in Python on Linux:
Method 1: Using pip to install Gekko Package
Follow the below steps to install the Gekko package on Linux using pip:
Step 1: Install the latest Python3 in Linux
Step 2: Check if pip3 and python3 are correctly installed.
python3 --version
pip3 --version
Step 3: Upgrade your pip to avoid errors during installation.
pip3 install --upgrade pip
Step 4: Enter the following command to install Gekko using pip3.
pip3 install gekko

Method 2: Using setup.py to install Gekko
Follow the below steps to install the Gekko package on Linux using the setup.py file:
Step 1: Download the latest source package of Gekko for python3 from here.
curl https://files.pythonhosted.org/packages/5e/cd/9d276cf6e905b9d03ca1fb51a27db7f79779703ccf582b88dd54b4a9d4b5/gekko-1.0.1.tar.gz > Gekko.tar.gz
Step 2: Extract the downloaded package using the following command.
tar -xvzf Gekko.tar.gz
Step 3: Go inside the folder and Enter the following command to install the package.
cd gekko-1.0.1
python3 setup.py install

Verifying Gekko installation on Linux:
Make the following import in your python terminal to verify if the installation has been done properly:
import gekko
If there is any error while importing the module then is not installed properly.
Similar Reads
How to Install glob in Python on Linux? The Python Glob module is like a regex matching function that looks for files matching a specified pattern according to the rules initialized by the Unix shell. It is also supported by Linux systems also. In this article, we will look into how to install the glob module on Linux Operating System. Re
1 min read
How to Install OpenCV for Python in Linux? Prerequisite: Python Language Introduction OpenCV is the huge open-source library for computer vision, machine learning, and image processing and now it plays a major role in real-time operation which is very important in todayâs systems. By using it, one can process images and videos to identify ob
2 min read
How to Install Gekko in Python on MacOS? In this article, we will learn how to install Gekko in Python on MacOS. GEKKO is a python package for machine learning and optimization, specializing in dynamic optimization of differential-algebraic equations (DAE) systems. Installation:Method 1: Using pip to install Gekko Package Follow the below
2 min read
How to Install Python on Linux This guide explains how to install Python on Linux machines. Python has become an essential programming language for developers, data scientists, and system administrators. It's used for various applications, including web development, data science, automation, and machine learning.This comprehensiv
15+ min read
How to Install PyGTK in Python on Linux? PyGTK module allows GUI development using Python. It is an open-source and cross-platform library that provides an interface to the GIMP toolkit (GTK) in python. It is accessed through the PyGObject package which provides bindings for GObject-based libraries like GTK. Note that in python3, PyGTK and
2 min read