-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[docs] do not suggest install with pip install jpterm
#81
Comments
I'm not familiar with |
Basically, it wraps pip + virtualenv to install tools in a virtual env so that the system and user env is not "polluted" with other dependencies.
Short answer: I don't know. Long answer: since it's a CLI with exact requirements, installing in a venv is another safety guarantee to prevent a foot gun. But the dependencies that you use are so niche that it might not happen (e.g. you are not pinning numpy). I'll open it later this week! :) |
Hey there, I was working on a PR and I realised one thing. If jpterm works like jupyter, you might want to have it installed in a venv or use ipykernel, am I right? I set out to test that and I noticed the CTRL + E shortcut does not run any cell. I am on the latest macOS and I tried both with alacritty and macOS Terminal app. |
Yes, |
Oh definitely, you are right. They are both caught by the shell (ctrl-e is inverse history search; ctrl-e is "edit current command in $EDITOR". Can I change them? |
On my terminal Ctrl-E goes at the end of the line, and Ctrl-R is |
Thanks for making jpterm!
I would like to suggest to avoid suggesting to install stuff with
pip install
. For CLI-based tools, pythonistas should usepipx
. Unfortunately,pip install
and evenpip install --user
can mess with your system python.I could open a PR highlighting the best practices and suggest a recommended workflow, and/or suggest other tools that enable "global installs" like
pixi
(AFAIK only rye right now).The text was updated successfully, but these errors were encountered: