Python Packages
Pop-Up Webinar
August 2023
1
1 / What is a python package
Donec vitae sapien ut libero venenatis faucibus. Nullam quis
ante.
2 / How to install packages
Donec quam felis, ultricies nec, pellentesque eu, pretium
quis, sem.
3 / Popular python packages
Nullam dictum felis eu pede mollis pretium. Integer Donec sodales sagittis magna. Sed consequat, leo eget
tincidunt. Cras dapibus. Vivamus elementum semper nisi. bibendum sodales, augue velit cursus nunc.
4 / Python environments
Aliquam lorem ante, dapibus in, viverra quis, feugiat a, Cras dapibus. Vivamus elementum semper nisi. Aenean
tellus. Phasellus viverra nulla ut metus varius laoreet. vulputate eleifend tellus.
In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
Nullam dictum felis eu pede mollis.
2
What is a python package?
● Packages in Python are similar to
directories or folders.
● Sub-packages and modules
● Python has a hierarchical directory
structure
● A directory in python (package) must
contain a file named __init__.py
Please do not copy without permission. © ExploreAI Academy 2022. 3
1 / What is a python package
Donec vitae sapien ut libero venenatis faucibus. Nullam quis
ante.
2 / How to install packages
Donec quam felis, ultricies nec, pellentesque eu, pretium Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id,
quis, sem. lorem. Maecenas nec odio et ante tincidunt tempus.
3 / Popular python packages
Nullam dictum felis eu pede mollis pretium. Integer Donec sodales sagittis magna. Sed consequat, leo eget
tincidunt. Cras dapibus. Vivamus elementum semper nisi. bibendum sodales, augue velit cursus nunc.
4 / Python environments
Aliquam lorem ante, dapibus in, viverra quis, feugiat a, Cras dapibus. Vivamus elementum semper nisi. Aenean
tellus. Phasellus viverra nulla ut metus varius laoreet. vulputate eleifend tellus.
Maecenas tempus, tellus eget condimentum rhoncus, sem In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
quam semper libero, sit amet adipiscing sem neque sed. Nullam dictum felis eu pede mollis.
5
Installing python packages
1. Open a terminal or command prompt
2. Type the following command to install
your package
conda install <package-name>
pip install <package-name>/ pip3 install <package-name>
Please do not copy without permission. © ExploreAI Academy 2022. 6
Quick short hands
To get a list of all the python packages currently installed in your
python environment
conda list pip3 freeze / pip freeze
To check for the particular version of the the python package you have
installed
conda list <package-name> pip show <package-name> / pip3 show <package-name>
Please do not copy without permission. © ExploreAI Academy 2022. 7
Quick short hands
To update a package
pip install --upgrade <package-name>
conda update <package-name>
pip3 install --upgrade <package-name>
To update all the packages you have installed in your environment
pip freeze | xargs pip install -U
conda update --all
pip3 freeze | xargs pip install -U
Please do not copy without permission. © ExploreAI Academy 2022. 8
How to access packages and modules in a python
program?
To access the module 'hello', simply call:
import Robot.Actions.hello
Another way to access module 'hello' is:
from Robot.Actions import hello
To access all the module and sub-packages from
a package:
from Robot import *
Please do not copy without permission. © ExploreAI Academy 2022. 9
1 / What is a python package
Donec vitae sapien ut libero venenatis faucibus. Nullam quis
ante.
2 / How to install packages
Donec quam felis, ultricies nec, pellentesque eu, pretium Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id,
quis, sem. lorem. Maecenas nec odio et ante tincidunt tempus.
3 / Popular python packages
Nullam dictum felis eu pede mollis pretium. Integer Donec sodales sagittis magna. Sed consequat, leo eget
tincidunt. Cras dapibus. Vivamus elementum semper nisi. bibendum sodales, augue velit cursus nunc.
4 / Python environments
Aliquam lorem ante, dapibus in, viverra quis, feugiat a, Cras dapibus. Vivamus elementum semper nisi. Aenean
tellus. Phasellus viverra nulla ut metus varius laoreet. vulputate eleifend tellus.
Maecenas tempus, tellus eget condimentum rhoncus, sem In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
quam semper libero, sit amet adipiscing sem neque sed. Nullam dictum felis eu pede mollis.
10
Popular python packages
Please do not copy without permission. © ExploreAI Academy 2022. 11
1 / What is a python package
Donec vitae sapien ut libero venenatis faucibus. Nullam quis
ante.
2 / How to install packages
Donec quam felis, ultricies nec, pellentesque eu, pretium Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id,
quis, sem. lorem. Maecenas nec odio et ante tincidunt tempus.
3 / Popular python packages
Nullam dictum felis eu pede mollis pretium. Integer Donec sodales sagittis magna. Sed consequat, leo eget
tincidunt. Cras dapibus. Vivamus elementum semper nisi. bibendum sodales, augue velit cursus nunc.
4 / Python environments
Aliquam lorem ante, dapibus in, viverra quis, feugiat a, Cras dapibus. Vivamus elementum semper nisi. Aenean
tellus. Phasellus viverra nulla ut metus varius laoreet. vulputate eleifend tellus.
Maecenas tempus, tellus eget condimentum rhoncus, sem In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
quam semper libero, sit amet adipiscing sem neque sed. Nullam dictum felis eu pede mollis.
12
What is a python environment?
● Self-contained directory or folder
● It is an isolated space where you can install and manage different
versions of Python and their associated packages
Please do not copy without permission. © ExploreAI Academy 2022. 13
Creating a python environment
To create a Python environment, you can use a package manager such as conda
or virtualenv
1. Open a terminal or command prompt.
2. Type the following command and replace env_name with your desired
environment name
3. Press Enter and follow the prompts to confirm the installation.
conda create --name env_name virtualenv env_name
Please do not copy without permission. © ExploreAI Academy 2022. 14
Activating a python environment
To activate a Python environment
1. Once the installation is complete, activate the environment by typing:
conda activate env_name source env_name/bin/activate
Now you can install specific Python packages within your new
environment.
Please do not copy without permission. © ExploreAI Academy 2022. 15