По умолчанию для вашей системы Python установлена Python2 .x, если вы хотите использовать Python3 .x, вы можете воспользоваться одним из следующих способов:
- Создать виртуальную среду с python3 .x. Это рекомендуется, чтобы при установке модулей et c. это не мешает вашей системе python. Ссылка на документы venv .
python3 -m venv /path/to/virtualenvironment
И использовать
source /path/to/virtualenvironment/bin/activate
Вместо ввода В приведенной выше строке вы можете поместить функцию в .bashrc
:
# My functions
workon() {
source ~/.venvs/$1/bin/activate
}
Теперь, если ваши виртуальные среды сохранены в ~/.venvs/
, при наборе workon new_env
будет запущено виртуальное окружение под названием new_env
. Чтобы прекратить использование venv, наберите deactivate
.
Создайте псевдоним для Python до Python3:
В вашем .bash_aliases
добавьте строку:
alias python='python3'
(Если в будущем вы действительно хотите python2
, введите python2
или \python
(ведущий бэсла sh говорит bash
не использовать ваш псевдоним.