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/ SomePackageinstead ofSomePackage - install auto adds
--target C:/target-path, so don't add that, instead fill in the target field - upgrade, type
--upgrade package-namein the text field & click install - editable install, type
-e C:/local-package-pathin the text field & click install
🔍 search packages on PyPI
- type
PackageNamein 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.tomlorsetup.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-searchand 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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|