Alternatives to pip
There are a number of alternatives to pip
that you may want to try.
Conda is the package and environment manager that comes bundled with Anaconda. Conda has its own package repository that can be used to install Python packages into a Conda virtual environment.
Many people who use Conda prefer to use the Conda package manager to install their packages, and only use pip
if the Conda repository does not contain what they’re looking for. Conda can also help you package your applications for deployment to production.
Other alternatives are Pipenv and Poetry. Like Conda, these tools merge virtual environments and package management into a single utility.
00:00
Let’s take a look at some pip
alternatives. We’ve already used the first one. It’s called Conda. Conda is the package and environment manager that comes bundled with Anaconda.
00:13
Conda has its own package repository that can be used to install Python packages into a Conda virtual environment. Many people who use Conda prefer to use the Conda package manager to install their packages, and only use pip
if the Conda repository does not contain what they’re looking for. Conda can also help you package your applications for deployment to a production environment.
00:40
Other alternatives are Pipenv and Poetry. Like Conda, these tools merge virtual environments and package management into a single utility. Pipenv aims to bring the best of all packaging worlds to Python. Both also contain tools for managing package versions, separating development and production environments, and locking versions for production—all the things you learned how to do with pip
in this course.
01:12 I’ll put links to where you can learn more about these down in the video notes below.
Become a Member to join the conversation.