Selaa lähdekoodia

more general installation readme instructions

pull/1785/head
Jan Bronicki 3 vuotta sitten
vanhempi
commit
b61536e9ee
1 muutettua tiedostoa jossa 20 lisäystä ja 6 poistoa
  1. +20
    -6
      README.md

+ 20
- 6
README.md Näytä tiedosto

@ -232,12 +232,26 @@ easy to fork and contribute any changes back upstream.
3. **Add `pyenv init` to your shell** to enable shims and autocompletion.
Please make sure `eval "$(pyenv init -)"` is placed toward the end of the shell
configuration file since it manipulates `PATH` during the initialization.
```sh
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile
```
- **Zsh note**: Modify your `~/.zshrc` file instead of `~/.bash_profile`.
- **fish note**: Use `pyenv init - | source` instead of `eval (pyenv init -)`.
- **Ubuntu and Fedora note**: Modify your `~/.bashrc` file instead of `~/.bash_profile`.
- For **bash**:
~~~ bash
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile
~~~
- For **Ubuntu Desktop** and **Fedora**:
~~~ bash
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc
~~~
- For **Zsh**:
~~~ zsh
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc
~~~
- For **Fish shell**:
~~~ fish
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$pyenv init - | source"\nfi' >> ~/.bash_profile
~~~
**General warning**: There are some systems where the `BASH_ENV` variable is configured
to point to `.bashrc`. On such systems you should almost certainly put the above mentioned line

Ladataan…
Peruuta
Tallenna