Я просто скачал Python 3.6.1, но когда я python3 -V
в терминале, он все еще Python 3.5.3
. Как заставить python3
указывать на Python 3.6
? Все версии находятся в каталоге /usr/bin/
.
Как заставить команду python3 запускать Python 3.6 вместо 3.5?
Ответ 1
делать
rm /usr/bin/python3
ln -s /usr/bin/python3.6 /usr/bin/python3
гораздо лучшее решение:
Черт, Python используется на протяжении большей части Ubuntu для системных скриптов и программного обеспечения, и программное обеспечение полагается на то, что Python (и команды для запуска Python) в определенном месте. сделайте это.
rm /usr/bin/python3
ln -s /usr/bin/python3.5 /usr/bin/python3
создать псевдоним в ~/.bash_aliases
alias python3='/usr/bin/python3.6'
Скрипты могут начинаться с чего-то вроде:
#!/usr/bin/env python3
Ответ 2
Работал отлично...
ln -sf /usr/bin/python3.5 /usr/bin/python3