Skip to main content

pip manager

Project description

pip-qt

PyPI - Version

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

image

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 of SomePackage
  • 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 a pyproject.toml or setup.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, type pip-search and click install)
  • qtpy

Similar

let me know here if you find a similar project, and I'll link it below:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pip-qt-0.0.9.tar.gz (7.4 kB view hashes)

Uploaded Source

Built Distribution

pip_qt-0.0.9-py3-none-any.whl (5.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page