Пожалуйста, почему у меня есть пункт 1.5.4 в (venv)? как я могу обновить pip до 8.1.2 в Вене? Спасибо
root@graphene-95:~# pip -V
pip 8.1.2 from /usr/local/lib/python2.7/dist-packages/pip-8.1.2-py2.7.egg
(python 2.7)
root@graphene-95:~# pip3 -V
The program 'pip3' is currently not installed. You can install it by
typing:
apt-get install python3-pip
root@graphene-95:~# source ~/tensorflow/venv/bin/activate
(venv)root@graphene-95:~# pip -V
pip 1.5.4 from /root/tensorflow/venv/local/lib/python2.7/site-packages
(python 2.7)
(venv)root@graphene-95:~# pip3 -v
The program 'pip3' is currently not installed. You can install it by
typing:
apt-get install python3-pip
Чтобы установить конкретную версию пипа, используйте команду pip install pip==8.2.1
после активации вашей виртуальной среды.
И если вы получите ошибку SSL, как это
Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping
.
Затем, сначала у вас есть последний пип, тогда вы можете установить определенную версию pip.So, чтобы получить последний пип, выполните эту команду
curl https://bootstrap.pypa.io/get-pip.py | python
curl https://bootstrap.pypa.io/get-pip.py | python
.
Теперь попробуйте этот pip install pip==8.2.1
pip install --upgrade pip
обновит pip