当前位置:项目开发->项目经验 ->Python【web.py】报错No module named XXX大全

原创版权标志Python【web.py】报错No module named XXX大全

作者:codexia  发表时间:2018/2/25 11:38:09  阅读:
[摘要] 如果Python报错No module named XXX的模块是系统或者第三方模块,那么你只要重装一下即可。而如果是你自己写的模块即py文件,却找不到,是因为目录结构之间即包结构出现了问题。我在这里给大家总结了5大类问题,只要依次排查,基本上可以解决问题。
广告招租:800元/月,QQ:1162839541
  上次被这个问题坑了,很快找到了问题,以为没多大事,就没有做记录了。谁料到,今天又被坑了一波。因此有必要记录一下。
    如果Python报错No module named XXX的模块是系统或者第三方模块,那么你只要重装一下即可。而如果是你自己写的模块即py文件,却找不到,是因为目录结构之间即包结构出现了问题。
    下面来总结一下,按照执行的顺序依次来说一下,一共有5大类:
1.入口文件main.py的路径有问题
    入口文件main.py并不是固定的名字,而是在uwsgi配置文件中配置好的一个名称。此文件需要完成的工作就是启动服务程序,监听端口。而监听的端口号也是在uwsgi配置文件中配置好的。
    标准的main.py文件如下:
# !/usr/bin/env python
# coding: utf-8
import web
from url import urls
app = web.application(urls, globals())
applic...【登录后阅读更多内容】
文章来源:C++技术网原创文章版权为网站和作者共同所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。

返回顶部

在线提问
问题标题:
问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)