OXIESEC PANEL
- Current Dir:
/
/
snap
/
certbot
/
4730
/
usr
/
share
/
doc
/
python3-pip
/
html
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
06/10/2025 09:51:14 PM
rwxr-xr-x
📁
cli
-
06/10/2025 09:51:14 PM
rwxr-xr-x
📄
conf.py.gz
1.79 KB
02/03/2024 09:48:10 AM
rw-r--r--
📄
copyright.rst
215 bytes
02/03/2024 09:48:10 AM
rw-r--r--
📁
development
-
06/10/2025 09:51:14 PM
rwxr-xr-x
📄
getting-started.md
2.59 KB
02/03/2024 09:48:10 AM
rw-r--r--
📄
index.md
1.36 KB
02/03/2024 09:48:10 AM
rw-r--r--
📄
installation.md
3.66 KB
02/03/2024 09:48:10 AM
rw-r--r--
📄
installing.rst
219 bytes
02/03/2024 09:48:10 AM
rw-r--r--
📄
news.rst
228 bytes
02/03/2024 09:48:10 AM
rw-r--r--
📄
quickstart.rst
225 bytes
02/03/2024 09:48:10 AM
rw-r--r--
📁
reference
-
06/10/2025 09:51:14 PM
rwxr-xr-x
📁
topics
-
06/10/2025 09:51:14 PM
rwxr-xr-x
📄
user_guide.rst.gz
12.06 KB
02/03/2024 09:48:10 AM
rw-r--r--
📄
ux_research_design.rst
3.59 KB
02/03/2024 09:48:10 AM
rw-r--r--
Editing: getting-started.md
Close
# Getting Started To get started with using pip, you should [install Python] on your system. [install Python]: https://realpython.com/installing-python/ ## Ensure you have a working pip As a first step, you should check that you have a working Python with pip installed. This can be done by running the following commands and making sure that the output looks similar. ```{pip-cli} $ python --version Python 3.N.N $ pip --version pip X.Y.Z from ... (python 3.N.N) ``` If that worked, congratulations! You have a working pip in your environment. If you got output that does not look like the sample above, please read the {doc}`installation` page. It provides guidance on how to install pip within a Python environment that doesn't have it. ## Common tasks ### Install a package ```{pip-cli} $ pip install sampleproject [...] Successfully installed sampleproject ``` By default, pip will fetch packages from [Python Package Index][PyPI], a repository of software for the Python programming language where anyone can upload packages. [PyPI]: https://pypi.org/ ### Install a package from GitHub ```{pip-cli} $ pip install git+https://github.com/pypa/sampleproject.git@main [...] Successfully installed sampleproject ``` See {doc}`topics/vcs-support` for more information about this syntax. ### Install a package from a distribution file pip can install directly from distribution files as well. They come in 2 forms: - {term}`source distribution <Source Distribution (or "sdist")>` (usually shortened to "sdist") - {term}`wheel distribution <Wheel>` (usually shortened to "wheel") ```{pip-cli} $ pip install sampleproject-1.0.tar.gz [...] Successfully installed sampleproject $ pip install sampleproject-1.0-py3-none-any.whl [...] Successfully installed sampleproject ``` ### Install multiple packages using a requirements file Many Python projects use {file}`requirements.txt` files, to specify the list of packages that need to be installed for the project to run. To install the packages listed in that file, you can run: ```{pip-cli} $ pip install -r requirements.txt [...] Successfully installed sampleproject ``` ### Upgrade a package ```{pip-cli} $ pip install --upgrade sampleproject [...] Successfully installed sampleproject ``` ### Uninstall a package ```{pip-cli} $ pip uninstall sampleproject Uninstalling sampleproject: [...] Proceed (Y/n)? y Successfully uninstalled sampleproject ``` ## Next Steps It is recommended to learn about what virtual environments are and how to use them. This is covered in the {doc}`Installing Packages <pypug:tutorials/installing-packages>` tutorial on packaging.python.org.