Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 运行烧瓶时出现问题_Python_Python 3.x_Flask_Runtime Error - Fatal编程技术网

Python 运行烧瓶时出现问题

Python 运行烧瓶时出现问题,python,python-3.x,flask,runtime-error,Python,Python 3.x,Flask,Runtime Error,我已经开始学习了。我想我已经把它安装好了,但是它给了我错误,我不知道为什么 我得到了Flask网站的这个例子,我正在运行Python 3.4 代码如下: from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run() 这就是错误: Traceback (most recen

我已经开始学习了。我想我已经把它安装好了,但是它给了我错误,我不知道为什么

我得到了Flask网站的这个例子,我正在运行Python 3.4

代码如下:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()
这就是错误:

Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 2195, in _find_and_load_unlocked
AttributeError: 'module' object has no attribute '__path__'
during the handling of this error several other error occurred. Does this code not work on 3.4, or is something not installed right.
回溯(最近一次呼叫最后一次):
文件“”,第2195行,在“查找”和“加载”中解锁
AttributeError:“模块”对象没有属性“\u_路径”
在处理此错误的过程中,还发生了其他几个错误。这段代码是否在3.4上不起作用,或者是安装不正确。
编辑: 下面是全部错误

Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 2195, in _find_and_load_unlocked
AttributeError: 'module' object has no attribute '__path__'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Python34\lib\site-packages\werkzeug\http.py", line 22, in <module>
    from email.utils import parsedate_tz
  File "D:\Documents\PythonScripts\More Advanced\email.py", line 1, in <module>
    import smtplib
  File "C:\Python34\lib\smtplib.py", line 47, in <module>
    import email.utils
ImportError: No module named 'email.utils'; 'email' is not a package

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 2195, in _find_and_load_unlocked
AttributeError: 'module' object has no attribute '__path__'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Documents\PythonScripts\More Advanced\test.py", line 1, in <module>
    from flask import Flask
  File "C:\Python34\lib\site-packages\flask\__init__.py", line 17, in <module>
    from werkzeug.exceptions import abort
  File "C:\Python34\lib\site-packages\werkzeug\__init__.py", line 154, in <module>
    __import__('werkzeug.exceptions')
  File "C:\Python34\lib\site-packages\werkzeug\exceptions.py", line 71, in <module>
    from werkzeug.wrappers import Response
  File "C:\Python34\lib\site-packages\werkzeug\wrappers.py", line 26, in <module>
    from werkzeug.http import HTTP_STATUS_CODES, \
  File "C:\Python34\lib\site-packages\werkzeug\http.py", line 24, in <module>
    from email.Utils import parsedate_tz
  File "D:\Documents\PythonScripts\More Advanced\email.py", line 1, in <module>
    import smtplib
  File "C:\Python34\lib\smtplib.py", line 47, in <module>
    import email.utils
ImportError: No module named 'email.utils'; 'email' is not a package
回溯(最近一次呼叫最后一次):
文件“”,第2195行,在“查找”和“加载”中解锁
AttributeError:“模块”对象没有属性“\u_路径”
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“C:\Python34\lib\site packages\werkzeug\http.py”,第22行,在
从email.utils导入解析日期
文件“D:\Documents\PythonScripts\More Advanced\email.py”,第1行,在
导入smtplib
文件“C:\Python34\lib\smtplib.py”,第47行,在
导入email.utils
ImportError:没有名为“email.utils”的模块“电子邮件”不是一个包
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“”,第2195行,在“查找”和“加载”中解锁
AttributeError:“模块”对象没有属性“\u_路径”
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“D:\Documents\PythonScripts\More Advanced\test.py”,第1行,在
从烧瓶进口烧瓶
文件“C:\Python34\lib\site packages\flask\\uuuu init\uuuuu.py”,第17行,在
从werkzeug.exceptions导入中止
文件“C:\Python34\lib\site packages\werkzeug\\uuuuu init\uuuuuuu.py”,第154行,在
__导入(werkzeug.exceptions)
文件“C:\Python34\lib\site packages\werkzeug\exceptions.py”,第71行,在
来自werkzeug.wrappers导入响应
文件“C:\Python34\lib\site packages\werkzeug\wrappers.py”,第26行,在
从werkzeug.http导入http_状态_代码\
文件“C:\Python34\lib\site packages\werkzeug\http.py”,第24行,在
从email.Utils导入解析日期
文件“D:\Documents\PythonScripts\More Advanced\email.py”,第1行,在
导入smtplib
文件“C:\Python34\lib\smtplib.py”,第47行,在
导入email.utils
ImportError:没有名为“email.utils”的模块“电子邮件”不是一个包

您有一个名为
电子邮件的本地模块,它屏蔽了内置模块:

文件“C:\Python34\lib\site packages\werkzeug\http.py”,第22行,在
从email.utils导入解析日期
文件“D:\Documents\PythonScripts\More Advanced\email.py”,第1行,在
它是由werkzeug(Flask使用的框架库)导入的,而不是Python stdlib
email


重命名该文件;不要在Python路径上放置屏蔽内置顶级模块的模块或包。

您有一个名为
email
的本地模块,它正在屏蔽内置模块:

文件“C:\Python34\lib\site packages\werkzeug\http.py”,第22行,在
从email.utils导入解析日期
文件“D:\Documents\PythonScripts\More Advanced\email.py”,第1行,在
它是由werkzeug(Flask使用的框架库)导入的,而不是Python stdlib
email


重命名该文件;不要将屏蔽内置顶级模块的模块或包放在Python路径上。

这是完整的回溯吗?应该有更多的行。这是完整的回溯吗?应该还有更多的台词。对不起!我输入了我试图解决问题时使用的版本。如果我直接从Flask的文件中复制代码,它会输出相同的错误website@BlendingJake:是的,当然有。问题不在于网站上的代码,而在于
More Advanced
中的模块破坏了你的Python设置。我会在它允许的时候接受答案,我不明白为什么我现在不能接受,但哦,好吧。给别人写答案的机会,可能会对你更有帮助。我不着急,别担心。:-)很抱歉我输入了我试图解决问题时使用的版本。如果我直接从Flask的文件中复制代码,它会输出相同的错误website@BlendingJake:是的,当然有。问题不在于网站上的代码,而在于
More Advanced
中的模块破坏了你的Python设置。我会在它允许的时候接受答案,我不明白为什么我现在不能接受,但哦,好吧。给别人写答案的机会,可能会对你更有帮助。我不着急,别担心。:-)
  File "C:\Python34\lib\site-packages\werkzeug\http.py", line 22, in <module>
    from email.utils import parsedate_tz
  File "D:\Documents\PythonScripts\More Advanced\email.py", line 1, in <module>