You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the past I've been able to install JMESPath Terminal using Ansible and PIP, for example:
---
- name: JMESPath Terminal presentblock:
# https://github.com/jmespath/jmespath.terminal/issues/19#issuecomment-1156039074
- name: Use pip to install an old version of setuptoolsansible.builtin.pip:
name: setuptools==57state: present
- name: Use pip to install jptermansible.builtin.pip:
name: jmespath-terminalstate: presentwhen: jp_term | bool
However Debian Bookworm is not going to allow this:
python-pip (23.0+dfsg-1) unstable; urgency=medium
This version of pip introduces PEP 668 support. Debian's python3.11 interpreter will soon (>= 3.11.1-3) declare the installation to be EXTERNALLY-MANAGED, instructing pip to disallow package installation outside virtualenvs.
Practically, this means that you can't use pip to install packages outside a virtualenv, on a Debian system, any more.
So I'm looking to update everything to use pipx, however I can't see how to install setuptools==57 and then jmespath-terminal into a venv, is this possible?
The text was updated successfully, but these errors were encountered:
In the past I've been able to install JMESPath Terminal using Ansible and PIP, for example:
However Debian Bookworm is not going to allow this:
So I'm looking to update everything to use
pipx
, however I can't see how to installsetuptools==57
and thenjmespath-terminal
into avenv
, is this possible?The text was updated successfully, but these errors were encountered: