Как установить Python 3.8 в качестве версии по умолчанию python на kali linux - PullRequest
0 голосов
/ 01 августа 2020

Я установил python 3.8 в свою ОС kali linux, но когда я набираю python в терминале kali linux, он отображается следующим образом

> Python 2.7.18 (default, Apr 20 2020, 20:30:41) 

Как я могу установить Python 3.8 по умолчанию?

Ответы [ 2 ]

1 голос
/ 01 августа 2020

Обычно я устанавливаю нестандартные версии программ под /usr/local. Затем я настраиваю файл $HOME/.bash_profile так, чтобы переменная $PATH имела сначала /usr/local/bin, а затем /usr/bin и /bin (которые фактически могут быть одним и тем же физическим каталогом в вашей системе).

$HOME/.bash_profile:

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

# PATH starts with...
PATH="/usr/local/bin"

# add $HOME/bin if it exists...
if [ -d "${HOME}/bin" ]; then
  PATH="${PATH}:${HOME}/bin"
fi

# These should exist, add them as fall back....
PATH="${PATH}:/bin:/usr/bin:/sbin:/usr/sbin"

# Some custom locations last
if [ -d /usr/local/arm-elf/bin ]; then
  PATH="${PATH}:/usr/local/arm-elf/bin"
fi
if [ -d /opt/local/bin ]; then
  PATH="${PATH}:/opt/local/bin"
fi

Это приводит к тому, что все, что находится в /usr/local/bin, становится значением по умолчанию, когда я использую интерактивную оболочку, и позволяет системным настройкам по умолчанию оставаться в силе в противном случае.

0 голосов
/ 01 августа 2020

Надеюсь, это ответит на ваш вопрос. Самый простой способ - запустить alias python=python3. Итак, теперь, если вы запустите команду python, она загрузит python3 вместо python, находясь под тем же псевдонимом / командой python.

...