meta_pixel
Tapesearch Logo
Log in
Talk Python To Me

#371: pipx - Installable, Isolated Python Applications

Talk Python To Me

Michael Kennedy

Technology

4.8635 Ratings

🗓️ 30 June 2022

⏱️ 59 minutes

🧾️ Download transcript

Summary

I'm sure you're familiar with package managers for your OS even if you don't use them. On macOS we have Homebrew, Chocolatey on Windows, and apt, yum, and others on Linux. But if you want to install Python applications, you typically have to fallback to managing them with pip. Maybe you install them for your account with the --user flag. But with pipx you get a clean, isolated install for every Python application that you use. And if you distribute Python apps, pipx is a definitely worth considering as a channel.

Transcript

Click on a timestamp to play from that location

0:00.0

I'm sure you're familiar with package managers for your OS, even if you don't use them.

0:04.1

On macOS, we have homebrew, chocolatey on Windows, and Appt, Yum, and others on Linux.

0:10.1

But if you want to install Python applications, you typically have to fall back to managing them

0:14.7

with PIP.

0:15.9

Maybe you install them for your account with the dash-dash user flag.

0:19.5

But with PIPX, you get a clean, isolated install

0:22.3

for every Python application that you use. And if you distribute Python apps, PIPX is definitely

0:28.8

worth considering as a channel. On this episode, we have Chad Smith, creator of PIPX to tell us

0:35.0

all about it, how it works, and how to use it.

0:39.4

This is Talk Python to Me.

0:44.9

Episode 371 recorded June 22nd, 2022. Music Welcome to Talk Python, Me, a weekly podcast on Python. This is your host, Michael Kennedy.

1:03.7

Follow me on Twitter where I'm at M. Kennedy and keep up with a show and listen to past episodes at TalkPython.fm.

1:09.8

And follow the show on Twitter via At Talk Python.

1:13.0

We've started streaming most of our episodes live on YouTube.

1:16.6

Subscribe to our YouTube channel over at TalkPython.fm slash YouTube to get notified

1:20.8

about upcoming shows and be part of that episode.

1:24.5

This episode is brought to you by Mergify. Take control of and automate your GitHub workflows,

1:30.2

as well as the Python at Scale Summit conference being held in October. Reconnect with your data

1:36.3

science colleagues this year. Transcripts for this and all of our episodes are brought to you by

1:41.3

assembly AI. Do you need a great automatic speech to text API?

1:45.1

Get human level accuracy in just a few lines of code. Visit TalkPython.fm slash assembly AI.

1:51.2

Chad, welcome to Talk Python to me. Thanks, Michael. It's fantastic to have you here. I and many listeners

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Michael Kennedy, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Michael Kennedy and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.