Installing Packages With pip (Summary)
In this video course, you learned how to install third-party packages using
Python’s package manager, pip
. After getting to know the terminal and virtual environments, you saw several useful pip
commands,
including pip install
, pip list
, and pip uninstall
.
You also learned how to declare requirements for your project and find third-party packages on PyPI.
To continue your Python learning journey, check out these video courses:
- Using the Terminal on Windows
- Using the Terminal on Linux
- Using the Terminal on macOS
- Making HTTP Requests With Python
- A Beginner’s Guide to
pip
- Working With Python Virtual Environments
You’ll also find these written tutorials useful:
- Your Python Coding Environment on Windows: Setup Guide
- Python’s Requests Library (Guide)
- Build a Wordle Clone With Python and Rich
- Using Python’s
pip
to Manage Your Projects’ Dependencies - Python Virtual Environments: A Primer
- The Terminal: First Steps and Useful Commands
- How to Evaluate the Quality of Python Packages
Congratulations, you made it to the end of the course! What’s your #1 takeaway or favorite thing you learned? How are you going to put your newfound skills to use? Leave a comment in the discussion section and let us know.
00:00
Congratulations, you made it to the last lesson of this course. In this course, you learned how to use the terminal, how to run pip
and why it’s important, you worked with virtual environments, installed and uninstalled packages, you declared project requirements, and I showed you how to find third-party packages.
00:20 If you want to dive deeper in some of the topics that we tackled in this course, here are some resources for you.
00:29 I already mentioned the Code Conversations about the terminals on Windows, Linux, and macOS before, but I had so much fun with Ian, Geir Arne, and Martin that it’s worth mentioning them again here. As a Windows user, I also want to recommend Ian’s Windows guide again.
00:45 It tackles much more than just installing the terminal and showing you how to open it. When you follow the Windows Setup Guide, you really have a solid environment for Python development.
00:57
In this video course, you installed Requests and Rich as example packages to understand how pip
works. If you want to find out what both libraries are about, then check out these two tutorials.
01:09 In the Python Requests Library (Guide), you’ll see some of the most useful features that Requests has to offer. In summary, you’ll learn how to use Requests efficiently to make web requests with your Python programs. In the second tutorial, you’ll build your own Wordle clone with Python.
01:26 Your game will run in the terminal, and you’ll use Rich to ensure your word-guessing app looks good. You’ll learn how to build a command-line application from scratch, and once you’re done, you can challenge your friends to a Wordle competition.
01:40
Last but not least, I want to share two tutorials we have on pip
and virtual environments on realpython.com. The pip
tutorial covers some of the things you already learned in this video course, so it’s a nice refresher, but you’ll also find a bunch of topics that we didn’t cover. For example, what to do whenpip
doesn’t work as expected, or how to use multiple requirement files in one project.
02:04
If you want to learn more about virtual environments, then check out the Real Python primer on them. Again, you’ll find some topics that we already covered in this video course, but just like in the pip
tutorial, you’ll dive much deeper into the topic.
02:18 I really recommend checking it out.
02:22
While our video course ends at this point, your journey as a Python developer just starts. With pip
, you can access the whole wide world of Python packages to bootstrap your projects.
02:34
Is there a particular package you’re excited to install with pip
and use in your project? Let me know in the comments below. Thanks for watching, and see you next time at realpython.com.
Become a Member to join the conversation.