Итак, я пытаюсь изменить свою версию Python по умолчанию на 3.5.2 или любую 3 в целом. Я использую Gnu / Linux Mint 18 Cinnamon.
Моя ОС была предустановлена с 3.5.2 (я уверен, что большинство из них сейчас)
Так что, если я попытаюсь изменить ее с помощью
alias python=python3
Однако теперь, если я выхожу из терминала и снова проверяю значение по умолчанию, он не работает » т изменился.
Основная причина, по которой мне нужно изменить значение по умолчанию для Python, заключается в том, чтобы запустить его в текстовом редакторе, таком как Atom или Sublime, где мне нужно использовать версию 3.
Я не могу изменить его там, поэтому с помощью систем сборки, так что это кажется быть единственным выходом.
[Пожалуйста, перенаправьте меня куда-нибудь еще, если эта доза принадлежит сюда, но, насколько я могу судить, это проблема Linux, а не текстового редактора.
Чтобы сделать то, что вы пытаетесь, вы должны указать псевдоним в файле ~ / .bashrc
. Этот файл загружается и запускается каждый раз при запуске bash. Вы должны указать здесь псевдонимы (если хотите, чтобы они сохранялись), поскольку они не сохраняются, когда вы вводите их в оболочку.
Однако это не лучший способ сделать это; замена псевдонимов для команд обычно заканчивается болью.
Что вам нужно сделать, так это добавить в качестве первой строки ваших скриптов python, написанных для python3, следующее.
#!/usr/bin/python3