Python 在Linux终端中重新存储特定应用程序

Python 在Linux终端中重新存储特定应用程序,python,linux,bash,terminal,prompt,Python,Linux,Bash,Terminal,Prompt,我目前正在帮助指导一门Python的计算机科学入门课程。这门课是通过终端向人们介绍编程。我观察到的一个常见问题是,学生们很难区分标准$prompt和Python>>>提示符 出于好奇,是否有一种方法可以通过修改$PS1之类的内容来重新激活终端中的特定应用程序 我在想,如果常规提示类似于白色,那么它可能会非常有用,但是Python中的任何东西都是暗黄色(\e[33m)更多信息。不完全如此。我找到了那篇文章,但除非我误解了它,否则它似乎是通过PYTHONSTARTUP文件来完成的。我想知道是否有一种

我目前正在帮助指导一门Python的计算机科学入门课程。这门课是通过终端向人们介绍编程。我观察到的一个常见问题是,学生们很难区分标准$prompt和Python>>>提示符

出于好奇,是否有一种方法可以通过修改$PS1之类的内容来重新激活终端中的特定应用程序


我在想,如果常规提示类似于白色,那么它可能会非常有用,但是Python中的任何东西都是暗黄色(\e[33m)更多信息。

不完全如此。我找到了那篇文章,但除非我误解了它,否则它似乎是通过PYTHONSTARTUP文件来完成的。我想知道是否有一种直接在shell中完成的方法。我不想更改这些计算机上安装Python的任何内容,只是为了它们的用户。这是真的,但我不能说我是查看编辑文件的问题。另一个问题是编辑sys.ps1在Windows或Bash模拟器(即GitBash或Cygwin)上不起作用。但它在真正的Unix系统(即Mac和Linux)上起作用。如果我理解正确,要使此更改永久化,您需要更改PYTHONSTARTUP文件?正确吗?