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.
Source Distribution
Built Distribution
File details
Details for the file pip-qt-0.0.9.tar.gz
.
File metadata
- Download URL: pip-qt-0.0.9.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b73c96615f0a60135d7eb3d72939e1c5588615317c8281fb95778940896fe9b |
|
MD5 | ac38d24526f1d085c2becdb06dcdf11f |
|
BLAKE2b-256 | d0d539b229114571f4e5a9df162b315bdc7e39256ba30a4df908b886ea3f71d9 |
File details
Details for the file pip_qt-0.0.9-py3-none-any.whl
.
File metadata
- Download URL: pip_qt-0.0.9-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48c04c121b0d74023e71dc5384825ac8cad64b4c41484426bc0600c27e33c349 |
|
MD5 | d49b6eb0f35d9ead030de2869799d561 |
|
BLAKE2b-256 | 448f4c3f20605463c4ad99ff4ca19179dfe1614cdc1769edebaaf85fa8d1aaf7 |