pip manager
Project description
pip-qt
pip qt widget to install new python modules from within your python environment.
⚠️ WARNING, since this runs in Qt, you might get bugs when trying to (un)install or update the active Qt bindings. or any package that has a Qt binding as (indirect) dependency
Show the window:
import pip_qt
widget = pip_qt.show()
Dcc plugins
if using Blender, check out the pip qt addon
if using Maya, check out the maya-pip-qt plugin
Commands
- For advanced users, you can add options in the package name field, e.g.
--index-url http://my.package.repo/simple/ SomePackage
instead ofSomePackage
- install auto adds
--target C:/target-path
, so don't add that, instead fill in the target field - upgrade, type
--upgrade package-name
in the text field & click install - editable install, type
-e C:/local-package-path
in the text field & click install
🔍 search packages on PyPI
- type
PackageName
in package field. - click search
▶️ install a package
- type package name in package field
- click install
▶️ install a local package
A local editable install speeds up your development.
Changes to your scripts in your IDE are automatically loaded in your app (after app restart or importlib.reload
).
- type
-e path/to/packaged/repo
(ensure your local repo has apyproject.toml
orsetup.py
) - click install
📃 list installed packages
See all installed packages, their versions, and location
- click the list button
TODO
- ❌ uninstall
- 📃 list dependencies
Dependencies
developed on Windows, Mac support in progress
- py-pip
pip-search
(optional, used for search, typepip-search
and click install)- qtpy
Similar
let me know here if you find a similar project, and I'll link it below:
- DEAD https://github.com/open-cogsci/python-qtpip 3y old, outdated: uses pip search which is not supported anymore , unclear docs
- DEAD https://github.com/techbliss/Pip_QT_Gui 8 year old, PyQt4
- ARCHIVED https://github.com/NathanVaughn/PipQt 4year old, - PySide2, nice UI
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.