Skip to content

Commit cec7aa0

Browse files
committed
Update README
[skip ci]
1 parent 534a621 commit cec7aa0

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,21 @@ This can be achieved by setting multiple versions of Python, for example with
2929
asdf global python 3.6.2 2.7.13
3030
```
3131

32-
This feature is experimental but should be working well enough for most use cases. Incidentally, the first python version you install will claim `python`. With the above example:
32+
Executables in the first version will take priority over the executables in the next one. Note that you can use an arbitrary number over versions, if needed.
33+
With the above example, `python` will therefore use the `python` executable found in version 3.6.2.
34+
However, as the `python2` does not exist in Python 3.6.2, `python2` will use the `python2` executable found in version 2.7.13.
3335

3436
```
3537
python -V
36-
Python 3.6.3
38+
Python 3.6.2
3739
3840
python3 -V
39-
Python 3.6.3
41+
Python 3.6.2
4042
4143
python2 -V
4244
Python 2.7.13
4345
```
4446

45-
In some cases, you might want python2 and python3 to co-exist, but python needs to point at a specific python version. The order of python versions is what controls this.
46-
4747
## Pip installed modules and binaries
4848

4949
If you use pip to install a module like ipython that has a binaries. You will need to run `asdf reshim python` for the binary to be in your path.

0 commit comments

Comments
 (0)