使 Python3 脚本可从任何地方调用,而不使其成为可执行文件

使 Python3 脚本可从任何地方调用,而不使其成为可执行文件

我有一个文件夹:/根/桌面/命令/
该文件夹包含许多可以从终端的任何位置调用的 Python 脚本。我怎样才能做到这一点,我说过一次,这个文件夹中的所有脚本都应该是可执行的(当然没有“python”前缀)?

我所知道的是,你必须将带有 shebang 且没有文件结尾的文件放入 /usr/bin/ 并使其可执行(chmod +x FILENAME)

例如,在 Windows 中,您可以轻松地将路径 (fe c:/User/Desktop/commands/) 放入环境变量 (->“PATH”) 中。然后,您可以添加文件扩展名(->“PATHEXT”),从现在开始,即使没有“python”前缀和“.py”结尾,也可以通过终端从任何地方调用文件(fe myscript.py)。

感谢您的每一个回答,
(是的:保持健康:))

相关内容