Ubuntu 16: pip3은 Python3 대신 Python2에 설치됩니다.

Ubuntu 16: pip3은 Python3 대신 Python2에 설치됩니다.

pip를 Python 3.7에 연결하는 데 문제가 있습니다. pip와 pip3이 모두 설치되어 있지만 Python 2.7에 연결되어 있습니다.

Python3을 다시 설치한 다음 pip를 시도했지만 진전이 없습니다.

다음 메시지를 받았습니다.

python3-pip 패키지는 사용할 수 없지만 다른 패키지에서 참조됩니다.

이는 패키지가 누락되었거나 오래되었거나 다른 소스에서만 사용 가능함을 의미할 수 있습니다.

$ 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

관련 정보