Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Pip is not linking to my upgraded Python version. Package python3-pip is not available, but is referred to by another package

Tags:

linux

pip

Having issues linking pip to python 3.7. Both pip and pip3 been installed but linking to Python 2.7.

I have tried to reinstall Python3 and then pip no progress.

I get the following message:

Package python3-pip is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or is only available from another source

$ python --version
Python 3.7.4

$ pip -V
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown.
  warnings.warn(warning, RequestsDependencyWarning)
pip 19.2.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

$ pip3 -V
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown.
  warnings.warn(warning, RequestsDependencyWarning)
pip 19.2.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)


$ sudo apt-get install python3-pip
[sudo] password for TarikDev: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package python3-pip is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python3-pip' has no installation candidate
like image 891
Tarik007 Avatar asked Aug 06 '19 00:08

Tarik007


People also ask

How do I force pip in Python 3?

As local-user Show activity on this post. Install setuptools for Python3 : apt-get install python3-setuptools. Now pip for Python3 could be installed by: python3 -m easy_install pip. Now you can use pip with the specific version of Python to install package for Python 3 by: pip-3.2 install [package]

Does Python 3.10 have pip?

Does Python 3.10 have pip? The current version of pip works on: Windows, Linux and MacOS. CPython 3.7, 3.8, 3.9, 3.10 and latest PyPy3.


1 Answers

First use this command

sudo apt-get update

Two packages will be downloaded, of size 16 MB. Then:

sudo apt-get install python2-pip
like image 92
Shadow Avatar answered Sep 28 '22 08:09

Shadow