Hi,
I recently installed Ubuntu 22.04 on my laptop. I am also installed Python 3 for development. I have requirement to install other Python packages.
I want to install the pip in my Ubuntu.
What is the command to install pip in ubuntu?
Thanks
Hi,
Here are the steps to install pip on Ubuntu operating system.
Step 1: Update your packages list
sudo apt update
Step 2: command to install pip on ubuntu
After updating your system you can run following command to install pip on your ubuntu box:
sudo apt install python3-pip
Step 3: Check pip version
Now you can run following command to see the version of pip installed your ubuntu desktop:
pip3 --version
Here is the output of the command:
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)
Thanks
Hi,
Here is the output of the pip installation process:
user@user-VirtualBox:~/Desktop$ sudo apt install pip3 [sudo] password for user: Reading package lists... Done Building dependency tree... Done Reading state information... Done E: Unable to locate package pip3 user@user-VirtualBox:~/Desktop$ sudo apt install python-pip3 Reading package lists... Done Building dependency tree... Done Reading state information... Done E: Unable to locate package python-pip3 user@user-VirtualBox:~/Desktop$ sudo apt install python3-pip Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed: build-essential dpkg-dev fakeroot g++ g++-11 javascript-common libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libexpat1-dev libfakeroot libfile-fcntllock-perl libjs-jquery libjs-sphinxdoc libjs-underscore libpython3-dev libpython3.10-dev libstdc++-11-dev lto-disabled-list python3-dev python3-distutils python3-setuptools python3-wheel python3.10-dev zlib1g-dev Suggested packages: debian-keyring g++-multilib g++-11-multilib gcc-11-doc apache2 | lighttpd | httpd bzr libstdc++-11-doc python-setuptools-doc The following NEW packages will be installed: build-essential dpkg-dev fakeroot g++ g++-11 javascript-common libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libexpat1-dev libfakeroot libfile-fcntllock-perl libjs-jquery libjs-sphinxdoc libjs-underscore libpython3-dev libpython3.10-dev libstdc++-11-dev lto-disabled-list python3-dev python3-distutils python3-pip python3-setuptools python3-wheel python3.10-dev zlib1g-dev 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. Need to get 22.8 MB of archives. After this operation, 88.6 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libstdc++-11-dev amd64 11.2.0-19ubuntu1 [2,083 kB] Get:2 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 g++-11 amd64 11.2.0-19ubuntu1 [11.4 MB] Get:3 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 g++ amd64 4:11.2.0-1ubuntu1 [1,412 B] Get:4 http://in.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdpkg-perl all 1.21.1ubuntu2.1 [237 kB] Get:5 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 lto-disabled-list all 24 [12.5 kB] Get:6 http://in.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dpkg-dev all 1.21.1ubuntu2.1 [922 kB] Get:7 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 build-essential amd64 12.9ubuntu3 [4,744 B] Get:8 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libfakeroot amd64 1.28-1ubuntu1 [31.5 kB] Get:9 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 fakeroot amd64 1.28-1ubuntu1 [60.4 kB] Get:10 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 javascript-common all 11+nmu1 [5,936 B] Get:11 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libalgorithm-diff-perl all 1.201-1 [41.8 kB] Get:12 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libalgorithm-diff-xs-perl amd64 0.04-6build3 [11.9 kB] Get:13 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libalgorithm-merge-perl all 0.08-3 [12.0 kB] Get:14 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libexpat1-dev amd64 2.4.7-1 [147 kB] Get:15 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libfile-fcntllock-perl amd64 0.22-3build7 [33.9 kB] Get:16 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libjs-jquery all 3.6.0+dfsg+~3.5.13-1 [321 kB] Get:17 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libjs-underscore all 1.13.2~dfsg-2 [118 kB] Get:18 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 libjs-sphinxdoc all 4.3.2-1 [139 kB] Get:19 http://in.archive.ubuntu.com/ubuntu jammy-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu9.2 [164 kB] Get:20 http://in.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-dev amd64 3.10.6-1~22.04 [4,755 kB] Get:21 http://in.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-dev amd64 3.10.6-1~22.04 [7,166 B] Get:22 http://in.archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-dev amd64 3.10.6-1~22.04 [507 kB] Get:23 http://in.archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-distutils all 3.10.6-1~22.04 [139 kB] Get:24 http://in.archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-dev amd64 3.10.6-1~22.04 [26.0 kB] Get:25 http://in.archive.ubuntu.com/ubuntu jammy/main amd64 python3-setuptools all 59.6.0-1.2 [339 kB] Get:26 http://in.archive.ubuntu.com/ubuntu jammy/universe amd64 python3-wheel all 0.37.1-2 [31.9 kB] Get:27 http://in.archive.ubuntu.com/ubuntu jammy/universe amd64 python3-pip all 22.0.2+dfsg-1 [1,306 kB] Fetched 22.8 MB in 2min 1s (189 kB/s) Selecting previously unselected package libstdc++-11-dev:amd64. (Reading database ... 202124 files and directories currently installed.) Preparing to unpack .../00-libstdc++-11-dev_11.2.0-19ubuntu1_amd64.deb ... Unpacking libstdc++-11-dev:amd64 (11.2.0-19ubuntu1) ... Selecting previously unselected package g++-11. Preparing to unpack .../01-g++-11_11.2.0-19ubuntu1_amd64.deb ... Unpacking g++-11 (11.2.0-19ubuntu1) ... Selecting previously unselected package g++. Preparing to unpack .../02-g++_4%3a11.2.0-1ubuntu1_amd64.deb ... Unpacking g++ (4:11.2.0-1ubuntu1) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../03-libdpkg-perl_1.21.1ubuntu2.1_all.deb ... Unpacking libdpkg-perl (1.21.1ubuntu2.1) ... Selecting previously unselected package lto-disabled-list. Preparing to unpack .../04-lto-disabled-list_24_all.deb ... Unpacking lto-disabled-list (24) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../05-dpkg-dev_1.21.1ubuntu2.1_all.deb ... Unpacking dpkg-dev (1.21.1ubuntu2.1) ... Selecting previously unselected package build-essential. Preparing to unpack .../06-build-essential_12.9ubuntu3_amd64.deb ... Unpacking build-essential (12.9ubuntu3) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../07-libfakeroot_1.28-1ubuntu1_amd64.deb ... Unpacking libfakeroot:amd64 (1.28-1ubuntu1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../08-fakeroot_1.28-1ubuntu1_amd64.deb ... Unpacking fakeroot (1.28-1ubuntu1) ... Selecting previously unselected package javascript-common. Preparing to unpack .../09-javascript-common_11+nmu1_all.deb ... Unpacking javascript-common (11+nmu1) ... Selecting previously unselected package libalgorithm-diff-perl. Preparing to unpack .../10-libalgorithm-diff-perl_1.201-1_all.deb ... Unpacking libalgorithm-diff-perl (1.201-1) ... Selecting previously unselected package libalgorithm-diff-xs-perl. Preparing to unpack .../11-libalgorithm-diff-xs-perl_0.04-6build3_amd64.deb ... Unpacking libalgorithm-diff-xs-perl (0.04-6build3) ... Selecting previously unselected package libalgorithm-merge-perl. Preparing to unpack .../12-libalgorithm-merge-perl_0.08-3_all.deb ... Unpacking libalgorithm-merge-perl (0.08-3) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../13-libexpat1-dev_2.4.7-1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.4.7-1) ... Selecting previously unselected package libfile-fcntllock-perl. Preparing to unpack .../14-libfile-fcntllock-perl_0.22-3build7_amd64.deb ... Unpacking libfile-fcntllock-perl (0.22-3build7) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../15-libjs-jquery_3.6.0+dfsg+~3.5.13-1_all.deb ... Unpacking libjs-jquery (3.6.0+dfsg+~3.5.13-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../16-libjs-underscore_1.13.2~dfsg-2_all.deb ... Unpacking libjs-underscore (1.13.2~dfsg-2) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../17-libjs-sphinxdoc_4.3.2-1_all.deb ... Unpacking libjs-sphinxdoc (4.3.2-1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../18-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu9.2_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu9.2) ... Selecting previously unselected package libpython3.10-dev:amd64. Preparing to unpack .../19-libpython3.10-dev_3.10.6-1~22.04_amd64.deb ... Unpacking libpython3.10-dev:amd64 (3.10.6-1~22.04) ... Selecting previously unselected package libpython3-dev:amd64. Preparing to unpack .../20-libpython3-dev_3.10.6-1~22.04_amd64.deb ... Unpacking libpython3-dev:amd64 (3.10.6-1~22.04) ... Selecting previously unselected package python3.10-dev. Preparing to unpack .../21-python3.10-dev_3.10.6-1~22.04_amd64.deb ... Unpacking python3.10-dev (3.10.6-1~22.04) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../22-python3-distutils_3.10.6-1~22.04_all.deb ... Unpacking python3-distutils (3.10.6-1~22.04) ... Selecting previously unselected package python3-dev. Preparing to unpack .../23-python3-dev_3.10.6-1~22.04_amd64.deb ... Unpacking python3-dev (3.10.6-1~22.04) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../24-python3-setuptools_59.6.0-1.2_all.deb ... Unpacking python3-setuptools (59.6.0-1.2) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../25-python3-wheel_0.37.1-2_all.deb ... Unpacking python3-wheel (0.37.1-2) ... Selecting previously unselected package python3-pip. Preparing to unpack .../26-python3-pip_22.0.2+dfsg-1_all.deb ... Unpacking python3-pip (22.0.2+dfsg-1) ... Setting up python3-distutils (3.10.6-1~22.04) ... Setting up javascript-common (11+nmu1) ... Setting up lto-disabled-list (24) ... Setting up python3-setuptools (59.6.0-1.2) ... Setting up libfile-fcntllock-perl (0.22-3build7) ... Setting up libalgorithm-diff-perl (1.201-1) ... Setting up python3-wheel (0.37.1-2) ... Setting up libfakeroot:amd64 (1.28-1ubuntu1) ... Setting up fakeroot (1.28-1ubuntu1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot ( fakeroot) in auto mode Setting up libexpat1-dev:amd64 (2.4.7-1) ... Setting up python3-pip (22.0.2+dfsg-1) ... Setting up libdpkg-perl (1.21.1ubuntu2.1) ... Setting up libstdc++-11-dev:amd64 (11.2.0-19ubuntu1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu9.2) ... Setting up libjs-jquery (3.6.0+dfsg+~3.5.13-1) ... Setting up libalgorithm-diff-xs-perl (0.04-6build3) ... Setting up libjs-underscore (1.13.2~dfsg-2) ... Setting up libalgorithm-merge-perl (0.08-3) ... Setting up g++-11 (11.2.0-19ubuntu1) ... Setting up dpkg-dev (1.21.1ubuntu2.1) ... Setting up libpython3.10-dev:amd64 (3.10.6-1~22.04) ... Setting up libjs-sphinxdoc (4.3.2-1) ... Setting up python3.10-dev (3.10.6-1~22.04) ... Setting up g++ (4:11.2.0-1ubuntu1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mo de Setting up build-essential (12.9ubuntu3) ... Setting up libpython3-dev:amd64 (3.10.6-1~22.04) ... Setting up python3-dev (3.10.6-1~22.04) ... Processing triggers for man-db (2.10.2-1) ... Processing triggers for libc-bin (2.35-0ubuntu3.1) ..
Thanks
Ads