命令行执行python脚本报错模块找不到

命令行执行python脚本报错模块找不到

命令行执行python脚本报错:

1
2
3
4
Traceback (most recent call last):
File "spider/proxyip.py", line 3, in <module>
from model.proxyip import ProxyIp
ModuleNotFoundError: No module named 'model'

找不到自定义module,解决方法:在导入模块语句前加入一段话:

1
2
3
4
import sys
sys.path.append('/usr/workspace/neitui-job') #加入这两句话即可

from model.proxyip import ProxyIp