Category Mac

MAC PATH Add Python Script

MAC系统添加一个Python脚本到环境变量中,这样就可以在任意目录中去执行这个指令了。 比如,将这个图片压缩脚本https://github.com/ensky16/imageCompression,设置为任意目录可以执行。 步骤#01:编写Shell脚本 创建一个新文件 imagecomp.sh,内容为: #!/bin/bash python3.9 /Users/ensky/Desktop/GitRepo/imageCompression/imageCompression.py $* 其中”/Users/ensky/Desktop/GitRepo/imageCompression/imageCompression.py“,就是Python脚本的绝对路径。$*表示终端运行该Shell脚本时传入的全部参数。 然后执行指令 chmod +x imagecomp.sh ,添加可执行权限。 步骤#02: 添加环境变量 添加到 ~/.bash_profile 文件中,没有该文件可自行创建; 其中使用的是imagecomp.sh目录的绝对路径地址,冒号:是环境变量的分隔符。 步骤#03:让环境变量生效 source ~/.bash_profile 步骤#04:查看环境变量是否生效 echo $PATH 步骤#05:测试是否有效 imagecomp.sh -d sku -q 60  这个指令是Python脚本的指令 发现重启后执行不生效,网上找到一个解决方法: 使用iterm2下的zsh终端,zsh加载的是 ~/.zshrc文件,所以每次重启终端后配置的不生效自己在 ~/.bash_profile 中配置环境变量 在~/.zshrc文件最后,增加一行source ~/.bash_profile 如果没有… Continue Reading →

© 2022 ensky的跨境笔记 — Powered by WordPress

Theme by Anders NorenUp ↑