我正在尝试创建一个 bash 脚本,它会简单地
在Mac上可以双击并执行。
我的脚本如下:
#!/usr/bin/env bash
./macVenv/bin/activate
python main.py
我可以从命令行运行得很好。当我双击时,它抱怨找不到 python 文件。
是的。以下脚本适用于我的机器。
source activate $1
python $2
我通过输入 ./script_name py36 python_file_name 来运行它
其中 script_name 是包含这两行的脚本的名称。 py36 是虚拟环境的名称,python_file_name 是您要运行的 python 脚本。
我曾经激活.venv
cd .venv/bin
source activate