这是因为服务器的搜索路径默认不包含python包的位置
服务器的默认搜索路径可以用:
import sys
print(sys.path)
获取
要将我们自己包的路径增加到 sys.path 中,有两种方法
1. 在主启动文件的第一句加上 sys.path.append(‘your package path’)
2. 在 site-packages 目录下(这个目录可以通过 sys.path 查看到),新建 *.pth 文件,里面加上你的包的位置
注意:
包的目录要加到你的包的位置,例如你的包的名称为 myweb 路径为:/home/app/myweb/,则路径要为 /home/app 而不是 /home/app/mywb 或者 /home/app/myweb/app.py