devome / dockerfiles

一些Dockerfile
https://evine.win
GNU General Public License v3.0
197 stars 22 forks source link

在docker内无法调用python脚本 #44

Closed hqyzcyp closed 2 years ago

hqyzcyp commented 2 years ago

假如你要调用其他语言的脚本,比如python,可以在diy.sh中写上python3 /data/diy/your_python_scripts.py $torrent_hash即可。如需要传入更多参数,请参考上一条在“Torrent 完成时运行外部程序”填入形如dl-finish "%I" "%N" "%L" "%F"的形式,然后在diy.sh中写上python3 /data/diy/your_python_scripts.py "$2" "$3" "$4"。

按照这个帮助文档,我尝试在docker容器内运行python脚本,但提示是bash: python3: command not found,请问我应该怎么做能让其能运行python脚本。目前我能成功运行的有bash脚本。

hqyzcyp commented 2 years ago

搜索功能依赖于python,请在创建容器时添加环境变量INSTALL_PYTHON,并将值设置为true。 这样设置就行了