Linux vmi2545633.contaboserver.net 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64
Apache/2.4.62 (Debian)
Server IP : 127.0.0.1 & Your IP : 127.0.0.1
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
python3-pip /
html /
Delete
Unzip
Name
Size
Permission
Date
Action
cli
[ DIR ]
drwxr-xr-x
2025-04-08 16:44
development
[ DIR ]
drwxr-xr-x
2025-04-08 16:44
reference
[ DIR ]
drwxr-xr-x
2025-04-08 16:44
topics
[ DIR ]
drwxr-xr-x
2025-04-08 16:44
conf.py.gz
1.73
KB
-rw-r--r--
2023-02-17 18:31
copyright.rst
215
B
-rw-r--r--
2023-02-17 18:31
getting-started.md
2.58
KB
-rw-r--r--
2023-02-17 18:31
index.md
1.36
KB
-rw-r--r--
2023-02-17 18:31
installation.md
3.65
KB
-rw-r--r--
2023-02-17 18:31
installing.rst
219
B
-rw-r--r--
2023-02-17 18:31
news.rst
228
B
-rw-r--r--
2023-02-17 18:31
quickstart.rst
225
B
-rw-r--r--
2023-02-17 18:31
user_guide.rst.gz
11.92
KB
-rw-r--r--
2023-02-17 18:31
ux_research_design.rst
3.59
KB
-rw-r--r--
2023-02-17 18:31
Save
Rename
# 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 ["Installing Packages"](pypug:tutorials/installing-packages) tutorial on packaging.python.org.