假定我有一个名为a.py的python脚本linux 文件 执行权限linux 常用命令,如下所示:
#!/usr/bin/envpython3
#-*-coding:utf-8-*-
#Author:BhishanPoudel
#Date:Jul13,2016
#Imports
#Script
print("hello")
我可以通过两种形式运行此脚本:
使用python类库:
python3a.py
变更权限
chmoda+xa.py;./a.py
问题
怎样在不使用chmoda+xscript_name所有时间的情况下运行任何新的或旧的python脚本。
我对我的计算机具有root访问权限和用户访问权限。
基本上我想要所有.py文件的可执行权限linux 文件 执行权限,我们该如何做?
我尝试了不同的shebanglinux操作系统论文,比如:
#!/usr/bin/python3
#!/usr/bin/envpython3
#!/usr/local/bin/python3
#!/usr/local/bin/envpython3
python类库也坐落$PATH中。echo$PATH的输出如下:
/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/texbin:/Library