Здравствуйте, я новичок в Ubuntu и использую Python3 для некоторых своих развертываний. Кроме того, эти же развертывания тестируются на Windows, поэтому каждый раз, когда я передаю/переношу изменения между Linux и Windows, я сталкиваюсь с раздражающей проблемой.
Windows распознает python3 как py
eg py someprogram.py
и запустит программу, но она не работает в Linux.
В Linux команда, python3
например sudo python3 someprograme.py
, не распознается в Windows. Мне нужен общий псевдоним команды, чтобы не было никаких изменений при отправке или извлечении кода.
решение1
в Linux это можно добавить как псевдоним команды...
alias py="sudo python3"
Однако это делает его только временным. Добавьте alias py="sudo python3"
в конце, ~/.bashrc
чтобы псевдоним сохранялся между сеансами.
поскольку Windows уже использует py
, вам не нужно ничего менять в Windows. Лучше всего!
EDIT: Обновлено для ясности.