Comments (4)
I technically could add this (the data exists already) but every language I've seen has static runtime directories. They can override them with bin/list-bin-paths
but most don't (including python). If a plugin doesn't have one then the paths are just $INSTALL_DIR/bin
. Even the ones that do override /bin
only add other static directories. So there shouldn't be a need to have a dynamic way to fetch this information.
You should be able to do this with:
set -gx PIPX_DEFAULT_PYTHON (rtx where python)/bin/python
However I just noticed that rtx where
isn't working correctly. rtx where python
should give you the current python version but it's giving the latest. I'll fix that shortly.
from mise.
Thanks for the quick response.
I tried rtx where
, but I stumbled on the problem you mentioned (in retrospect, I did not figure out that it is the problem) - it returned python 3.11.1
and I have 3.10.6
in .tool-versions
(and I did grep, so it did not find it). With rtx where
returning right answer - that solves my use case, I don't expect to have the need for plugin that override bin/list-bin-paths
.
Thanks, I will be watching releases for rtx where
fix.
from mise.
Fixed by #24
from mise.
closing since where should work now
from mise.
Related Issues (20)
- Support configuring tasks scripts with more languages
- tkinter not available
- Per-project Python default packages _for virtualenv_ (happy to submit a PR)
- Various Memory errors from version newer than `mise-v2024.5.11-linux-arm64` HOT 13
- `mise completion` outputs an error even though `usage` is installed.
- 'pipx' backend with 'latest' target picks wrong release for prerelease versions
- nested alternate groups are not allowed
- Only install the default package when use --global
- `mise use` creates a new `.mise.toml` even if `mise.toml` already exists HOT 1
- Default task for a task group HOT 1
- Download keep failing if it takes more than 30s. HOT 6
- settings unset does not work
- `mise install` failes with v2024.5.26 and 27 but works with .24 HOT 4
- `mise use` sets tool priority order reverse of expectation
- `mise ls` should star / annotate the current highest-priority version for each plugin it lists HOT 3
- Using shims with IDE HOT 2
- mise up node fails HOT 3
- "mise run" tasks and zsh autocomplete with : delimiters tricks zsh into thinking that grouped tasks are descriptions HOT 1
- Error during eza installation HOT 1
- After installing the latest version, βmiseβ rolls back to the previous one HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mise.