Install ClointFusion in Windows Operating System | ClointFusion
Tags: python, automation, opensource, windows
Published: 2021-02-02 11:34:40

This post explains & guides you through the more robust way to install the open sourced RPA based python package **ClointFusion**.

Before going into the content, checkout the post [Automation with Python | ClointFusion](https://dev.to/fharookshaik/automation-with-python-clointfusion-478d), to have a glimpse on ClointFusion.

Alright, enough intro 😅, let's dive into the requirements pane.

---------------------------

### **Know the requirements 📜** 

Well, following were the recommended requirements for the package:

* A 64-bit Windows 10 OS installed machine 💻.
* At least of 3 to 4GB of free space 💽.
* Python (version >= 3.8) 🐍
* Anaconda Individual Distribution.(recommended for ML practitioners)
* A Decent Internet Connection 📡. 


Let's dive into the installation.

------------------------

### **Install Python 🐍**

Let's install `Python`.Please follow the steps given below
 
* Remove older versions of Python if exists. 
* Download Python [here](https://www.python.org)
* Make sure that you've checked **Add Python to PATH** and click **Install Now**
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/zq4qk895zdt9i39las79.png)  

* Within few moments, python will be installed in your machine.

> For ML practitioners, who wish to maintain different python environments, I recommend you to checkout the post [Install both Anaconda & Python | Windows](https://dev.to/fharookshaik/install-both-anaconda-and-python-windows-2aje)

-------------------------

### **Install ClointFusion** 

Well, with the successful installation of `Python`, it's time to install `ClointFusion` package.
Follow the instructions given below for a successful install.

* Upgrade `pip` using the following command.

```
python -m pip install --upgrade pip
```  
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/0skgwu69lk6u1ky56z6s.png)

* Install the `ClointFusion` package using the following command.

```
pip install --upgrade ClointFusion
```
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/pbllr6vz8n9vyvyumf3f.png)

* Depending on your internet speed, this'll take some decent amount of time to install. Take a break/ Have a coffee ☕.

-----

### **ClointFusion First Run/Self Test...!**

With the dependencies installed, you've successfully installed `ClointFusion` package. Let's run the first self test. This test 
runs a bunch of tests & checks whether the ClointFusion functions works fine with the current machine configuration.

Alright, Let's start the test.

* Close all opened applications.
* Open `cmd` and type `python` to open the python interpreter.
* Enter the following command to import `ClointFusion`

```
import ClointFusion as cf
```

* Within a few moments, you'll be welcomed with a prompt as shown in the picture below.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/8dphct77lwi64z6yjd5l.png)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/vs1yk07npf9s51xdgoik.png)

* Give the necessary details and click on **Start** to start the self test.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/6x35ry3x1zk2bip6fktp.png)

* Sit back & Relax till the self test gets completed.
* While the self test runs, many applications like excel, notepad & browser will fire up automatically. Don't get panic 😨 . Contact the developers in case of any help needed.
 
Congratulations! 🎉,with that steps implemented you've successfully completed `ClointFusion` setup in your windows machine.

> * In case any of the links aren't working, feel free to download them from the respective official website(s).
> * Checkout the Project GitHub Page [here](https://github.com/ClointFusion/ClointFusion).
> * Test drive the inbuilt ClointFusion functions with the publicly available [ClointFusion-Labs](https://colab.research.google.com/github/ClointFusion/ClointFusion/blob/master/ClointFusion_Labs.ipynb#scrollTo=ctawV3xgVwIL)

----------------------------------

See you in the next post! 😀

***Feel free to comment down any type of doubts/issues you've encountered. Would ❤️ to help! 
Find this insightful***🤔 ***Give a ❤️ & share the knowledge with your friends.***