Open In App

How to Install py-bottle in MacOS?

Last Updated : 31 Jan, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

py-bottle is a lightweight micro-framework for developing small web apps. It supports request dispatching (Routes) with url parameter support, templates, a built-in HTTP Server, and adapters for several third-party WSGI/HTTP-server and template engines are all included in a single file with no dependencies except the Python standard library.

Installing py-bottle on MacOS

Method 1: Using pip to install py-bottle Package

Follow the below steps to install the py-bottle package on macOS using pip:

Step 1: Install the current version of Python3 in macOS. 

Step 2: Check if pip3 and python3 are correctly installed in your system using the following commands:

python3 –version

pip3 –version

Checking-pip3-and-python3

Step 3: Upgrade pip3 to avoid errors during the installation process.

pip3 install –upgrade pip

Upgrading-pip3

Step 4: Enter the following command to install py-bottle using pip3.

pip3 install bottle

Installing-py-bottle-package

Method 2: Using setup.py to install py-bottle

Follow the below steps to install the py-bottle package on macOS using the setup.py file:

Step 1: Download the latest source package of py-bottle for python3 from the website.

curl https://files.pythonhosted.org/packages/ea/80/3d2dca1562ffa1929017c74635b4cb3645a352588de89e90d0bb53af3317/bottle-0.12.19.tar.gz > bottle.tar.gz

Downloading-the-source-package

Step 2: Extract the downloaded py-bottle package using the following command.

tar -xzvf bottle.tar.gz

Extracting-the-bottle.tar.gz file

Step 3: Go inside the bottle-0.12.19 folder and use the following command to install the package.

cd bottle-0.12.19

python3 setup.py install

Note: You must require developer tools for XCode MacOS installed in your computer system.

Installing-py-bottle-using-the-setup.py file

Verifying py-bottle installation on macOS:

Use the following import in your Python terminal to verify if the installation of py-bottle has been done properly or not:

import bottle

Verifying-py-bottle-installation

If we do not get any error while importing the module then is not installed properly.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads