ubuntu 18.04 on AWS EC2
在AWS上,我已使用户xxx
拥有sudo权限。
我在PYTHONPATH
中添加了一个.bashrc
,以查找我的脚本/模块。
export PYTHONPATH="${PYTHONPATH}:/home/xxx/pms/userscripts"
我确保所有文件夹和子文件夹都有一个__inti__.py
文件(空)。
当我使用以下命令运行脚本时:
python3 /home/xxx/script.py
我的所有模块都已导入并且脚本运行。
当我尝试使用crontab
运行脚本时,会得到
回溯(最近通话最近): 在>中的文件“ /home/xxx/pms/userscripts/op_script/a_process.py”的第7行 从login.a_process.zlogin导入login_a,get_r_token ModuleNotFoundError:没有名为“登录”的模块
我看了这里:click
检查which python3
,并使用crontab
中的完整路径。还是一样的错误。
我不确定接下来要看什么。
TIA