linux中python脚本变为可全局运行的方法

linux中python脚本变为可全局运行的方法

首先记得要在我们自定义的脚本第一行中加入

#!/usr/bin/env python3

告诉代码需要用python3执行

然后将他放在用户存放脚本的目录中,这里以~/script目录为例。

mkdir ~/script
cd ~/script

在该目录下,输入pwd,获得当前文件夹地址,后面有用,例如

/home/user/script

在该目录下,创建一个python脚本 test_hello.py,第一行按照前面说的加上 #!/usr/bin/env python3

#!/usr/bin/env python3
print('hello world')

并赋予其可执行权限

chmod +x ./test_hello.py

将我们存放全局脚本的目录加入到环境 .bashrc 文件中,注意这是一个主目录下的隐藏文件,开头有点 .

vim ~/.bashrc

添加一行,这里的地址是前面获得的,以自己的情况修改。

export PATH=$PATH:/home/user/script

保存,然后更新环境

source ~/.bashrc

现在,放在/home/user/script目录下的脚本,赋予执行权限后都可以在任意地方执行,执行方式直接输入文件名。例如:test_hello.py

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值