1,在命令行执行python3 run.py scriptname,一切正常
2,但是在crontab,或者shell等第三方执行时,则报错 No module named 'redis'
3,首先命令行查看一下有哪些环境路径
4,在 run.py 开头添加环境路径,搞定
5,如果上面的方法不好用,可以执行下面命令查看一下模块的路径
pip3 show redis
6,把第5步得到的路径,用第4步添加一下,搞定
1,在命令行执行python3 run.py scriptname,一切正常
2,但是在crontab,或者shell等第三方执行时,则报错 No module named 'redis'
3,首先命令行查看一下有哪些环境路径
4,在 run.py 开头添加环境路径,搞定
5,如果上面的方法不好用,可以执行下面命令查看一下模块的路径
pip3 show redis
6,把第5步得到的路径,用第4步添加一下,搞定