在本地运行python脚本时,正常;在服务器上运行时,报找不到自定义模块的错误;
是因为当前项目路径不在sys.path中,
所以需要在每个引入其他包下的库的脚本中,将当前项目的根路径加入到sys.path中:
import sys
sys.path.append('your_path')
也可以:在Python安装目录下的\Lib\site-packages文件夹中建立一个.pth文件,内容为自己写的库路径。示例如下
E:\work\Python\http
E:\work\Python\logging
ubantu一样适用,此处参考:https://www.cnblogs.com/Sumomo0516/p/6010575.html
网友评论