Узнать версию pip linux

pip show#

Show information about one or more installed packages. The output is in RFC-compliant mail header format.

Options#

Examples#

$ python -m pip show sphinx Name: Sphinx Version: 1.4.5 Summary: Python documentation generator Home-page: http://sphinx-doc.org/ Author: Georg Brandl Author-email: georg@python.org License: BSD Location: /my/env/lib/python2.7/site-packages Requires: docutils, snowballstemmer, alabaster, Pygments, imagesize, Jinja2, babel, six 
C:\> py -m pip show sphinx Name: Sphinx Version: 1.4.5 Summary: Python documentation generator Home-page: http://sphinx-doc.org/ Author: Georg Brandl Author-email: georg@python.org License: BSD Location: /my/env/lib/python2.7/site-packages Requires: docutils, snowballstemmer, alabaster, Pygments, imagesize, Jinja2, babel, six 
$ python -m pip show --verbose sphinx Name: Sphinx Version: 1.4.5 Summary: Python documentation generator Home-page: http://sphinx-doc.org/ Author: Georg Brandl Author-email: georg@python.org License: BSD Location: /my/env/lib/python2.7/site-packages Requires: docutils, snowballstemmer, alabaster, Pygments, imagesize, Jinja2, babel, six Metadata-Version: 2.0 Installer: Classifiers: Development Status :: 5 - Production/Stable Environment :: Console Environment :: Web Environment Intended Audience :: Developers Intended Audience :: Education License :: OSI Approved :: BSD License Operating System :: OS Independent Programming Language :: Python Programming Language :: Python :: 2 Programming Language :: Python :: 3 Framework :: Sphinx Framework :: Sphinx :: Extension Framework :: Sphinx :: Theme Topic :: Documentation Topic :: Documentation :: Sphinx Topic :: Text Processing Topic :: Utilities Entry-points: [console_scripts] sphinx-apidoc = sphinx.apidoc:main sphinx-autogen = sphinx.ext.autosummary.generate:main sphinx-build = sphinx:main sphinx-quickstart = sphinx.quickstart:main [distutils.commands] build_sphinx = sphinx.setup_command:BuildDoc 
C:\> py -m pip show --verbose sphinx Name: Sphinx Version: 1.4.5 Summary: Python documentation generator Home-page: http://sphinx-doc.org/ Author: Georg Brandl Author-email: georg@python.org License: BSD Location: /my/env/lib/python2.7/site-packages Requires: docutils, snowballstemmer, alabaster, Pygments, imagesize, Jinja2, babel, six Metadata-Version: 2.0 Installer: Classifiers: Development Status :: 5 - Production/Stable Environment :: Console Environment :: Web Environment Intended Audience :: Developers Intended Audience :: Education License :: OSI Approved :: BSD License Operating System :: OS Independent Programming Language :: Python Programming Language :: Python :: 2 Programming Language :: Python :: 3 Framework :: Sphinx Framework :: Sphinx :: Extension Framework :: Sphinx :: Theme Topic :: Documentation Topic :: Documentation :: Sphinx Topic :: Text Processing Topic :: Utilities Entry-points: [console_scripts] sphinx-apidoc = sphinx.apidoc:main sphinx-autogen = sphinx.ext.autosummary.generate:main sphinx-build = sphinx:main sphinx-quickstart = sphinx.quickstart:main [distutils.commands] build_sphinx = sphinx.setup_command:BuildDoc 

Источник

Читайте также:  Broadcom drivers linux debian

Как установить Pip в Ubuntu

Pip — это менеджер пакетов, который облегчает установку и управление программными пакетами Python. Например теми, которые содержатся в индексе пакетов Python (PyPI).

В этой статье мы расскажем и покажем, как установить и использовать pip в Ubuntu.

Установка pip для Python3 на Ubuntu

По умолчанию Ubuntu поставляется с Python3. Чтобы установить pip3 для Python3, выполните следующие действия. Ознакомьтесь со статьей как установить Python 3.9 в Ubuntu

Обновите систему Ubuntu

Это можно сделать командой:

Установка pip для python3

Эта команда устанавливает pip вместе со всеми зависимостями, которые необходимы для создания модулей python.

Пример ответа терминала

The following NEW packages will be installed:
libpython3-dev libpython3.4 libpython3.4-dev python3-chardet
python3-colorama python3-dev python3-distlib python3-html5lib python3-pip
python3-requests python3-setuptools python3-six python3-urllib3
python3-wheel python3.4-dev
0 upgraded, 15 newly installed, 0 to remove and 26 not upgraded.
Need to get 20.2 MB of archives.
After this operation, 38.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y

Проверка версии pip3 в Ubuntu

Чтобы проверить версию pip3, выполните команду написанную ниже:

Источник

Check Pip Version

Package Installer for Python, or PIP for short, is the defacto package installer for Python.Pip allows you to perform package management operations for Python including downloading, installing, updating, and uninstalling python packages.

Pip offers a command-line interface for managing PyPi packages. In addition, it comes with an index of software packages for Python.

In recent versions of the Python interpreter, pip is packaged by default, and you may not need to install it.

However, you may need to install pip manually in older versions, especially if you face the “pip command not found” error.

Install Pip on Linux – Package Manager

Follow along with the steps provided below to install pip on Linux:

Debian Based Distro

On Debian based distribution, run:

$ sudo apt-get install python3-pip

Once completed, verify pip is working by running the command:

pip 22.0.2 from /usr/lib/python3/dist-packages/pip ( python 3.10 )

REHL

$ sudo yum install python3-pip

Verify that pip is installed by running the command:

Manjaro/Arch

On Arch-based distributions, run the command:

Install Pip on Windows

Open your terminal window and download the get-pip.py installer file to install pip on windows.

Download the file with curl as:

Once downloaded, run the file with Python:

Once completed, run the command below to check the installed pip version.

The next step is to add pip to the path environment variable. This allows you to access the pip command from any directory in your system.

Читайте также:  Linux server файловый сервер

Run the command prompt as administrator and execute the command:

Upgrading and Downgrading Pip

You can update pip by invoking pip as a python module as shown in the command below:

The command above should update your pip version to the latest release.

To downgrade to a specific version of pip, use the command:

For example, to install pip version 21.0, run:

Pip Install Package

Once you have pip installed, you can use it to install specific packages. The syntax is as shown:

For example, to install pandas with pip:

Pandas Uninstall Package

To uninstall a package with pandas:

Pip Show Installed Packages

To show the installed packages in your environment, run the pip list command:

Pip Get Package Information

To get information about an installed package with pip, use the command:

You should get detailed information about the package, including the installed version, location, requirements, etc.

Conclusion

This tutorial helped you learn how to install pip on Windows and Linux, update and downgrade pip, install and uninstall packages, and get package information using pip.

About the author

John Otieno

My name is John and am a fellow geek like you. I am passionate about all things computers from Hardware, Operating systems to Programming. My dream is to share my knowledge with the world and help out fellow geeks. Follow my content by subscribing to LinuxHint mailing list

Источник

Узнать версию pip linux

Pip — это пакетный менеджер для Python.

Если вы пользовались Debian / Ubuntu или Red Hat / CentOS / Rocky то уже сталкивались с пакетным менеджером apt, yum или dnf

Установка в Linux

Чтобы установить pip в Debian-подобных Linux выполните

sudo apt install python3-pip

Проверить успех установки можно с помощью

pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

Даже если Вы только что установили Python какие-то пакеты будут в системе по умолчанияю.

У меня, например, Flask и Jinja2 появились после установки Flask а остальные, похоже дефолтные.

Package Version —————— ——- astroid 2.4.1 click 7.1.2 colorama 0.4.3 Flask 1.1.2 isort 4.3.21 itsdangerous 1.1.0 Jinja2 2.11.2 lazy-object-proxy 1.4.3 MarkupSafe 1.1.1 mccabe 0.6.1 pip 20.1 pylint 2.5.2 setuptools 41.2.0 six 1.14.0 toml 0.10.0 Werkzeug 1.0.1 wrapt 1.12.1

Устанавливать какие-либо пакеты в систему не рекомендуется.

Рекомендуется всегда использовать виртуальное окружение .

Чтобы установить один пакет, например, Flask

python -m pip install flask

Чтобы установить сразу Flask, requests и Django

python -m pip install flask requests django

Не удаляет зависимости. Можно удалить как один пакет так и несколько сразу

pip uninstall flask requests django

Читайте также:  Linux mint пропал интернет

pip list

pip list -o Покажет устаревшие пакеты

Package Version Latest Type —————— ——- —— —— lazy-object-proxy 1.4.3 1.5.0 wheel pip 20.1 20.1.1 wheel setuptools 41.2.0 47.1.1 wheel six 1.14.0 1.15.0 wheel toml 0.10.0 0.10.1 wheel

pip list -u Покажет пакеты с самой свежей версией

Package Version ———— ——- astroid 2.4.1 click 7.1.2 colorama 0.4.3 Flask 1.1.2 isort 4.3.21 itsdangerous 1.1.0 Jinja2 2.11.2 MarkupSafe 1.1.1 mccabe 0.6.1 pylint 2.5.2 Werkzeug 1.0.1 wrapt 1.12.1

pip show

pip show Покажет информацию о пакете

Name: Jinja2 Version: 2.11.2 Summary: A very fast and expressive template engine. Home-page: https://palletsprojects.com/p/jinja/ Author: Armin Ronacher Author-email: armin.ronacher@active-4.com License: BSD-3-Clause Location: c:\users\andrei\appdata\local\programs\python\python38-32\lib\site-packages Requires: MarkupSafe Required-by: Flask

Name: Flask Version: 1.1.2 Summary: A simple framework for building complex web applications. Home-page: https://palletsprojects.com/p/flask/ Author: Armin Ronacher Author-email: armin.ronacher@active-4.com License: BSD-3-Clause Location: /home/andrei/.local/lib/python3.7/site-packages Requires: Werkzeug, itsdangerous, Jinja2, click Required-by:

Искать пакеты онлайн можно на сайте pypi.org известный также под названием the cheese shop.

Если у Вас установлены и второй и третий Python, Вы можете прямо указать pip для какого Python делать установку.

python3.8 -m pip install flask

Установить определённую версию пакета

Допустим, Вам нужна версия flask 1.0

python -m pip install flask==1.0

Или Django не старше второй версии

python -m pip install ‘Django

Обновить версию пакета

Если Вам нужно обновить, например, flask до последней версии — нужно использовать install с флагом -U

python -m pip install -U flask

Обновить версию pip

Если pip старый он сам подсказывает, что его нужно обновить предупреждением

WARNING: You are using pip version 19.2.3, however version 20.1.1 is available.
You should consider upgrading via the ‘python -m pip install —upgrade pip’ command.

Чтобы обновить pip выполните

python -m pip install -U pip

python -m pip install —upgrade pip

Установить пакет из директории

Если Вы скачали пакет и хотите выполнить установку из папки — нужно использовать флаг -e

python -m pip install -e flask

WARNING: pip is being invoked by an old script wrapper

При выполнении pip может появиться предупреждение

WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.
Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.
To avoid this problem you can invoke Python with ‘-m pip’ instead of running pip directly.
pip 20.3.3 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)

Чтобы его избежать вызывайте pip через python

pip 20.3.3 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)

Установить пакет для определённой версии Python

Если у вас несколько версий Python и нужно установить какой-то пакет только для определённой версии, назовём её X.X, воспользуйтесь командой

pythonX.X -m pip install название_пакета —user —ignore-installed

Источник

Оцените статью
Adblock
detector