【发布时间】:2021-05-12 15:04:47
【问题描述】:
这是我的程序文件夹示例:
program_name
main.py
lib.py
options.py
我想这样启动它:program_name args [options]
来自我的 Linux 操作系统中的任何地方。
现在我已经在我的代码中完成了所有 args/options 的工作,但实际上,我必须将 cd 放入文件夹并启动文件,例如
python3 main.py args [options]
有办法吗?
请不要说类似的话
chmod +x
#/bin/python for ./filename 或别名相关的东西我阅读了所有这些文章。
我也需要它在靴子上工作。
我为 /usr/local 之类的程序路径研究了一些东西,但我从未尝试过。
没有人尝试过吗?或者有什么解决办法?
【问题讨论】:
-
添加
#!/bin/python,或者你拥有的任何Python路径。chmod它,然后你的 $PATH 上某个地方的符号链接会做到这一点 -
只有我的 main.py?依赖文件没问题?
-
有一种方法可以使用版本 >= python3.7 的解释器吗?
标签: python python-3.x linux debian