最近在学习python,廖雪峰同学的博客很不错,在跟着写一个blog的时候搭建web框架时遇到如下问题,做一下记录
项目结构如图
此时运行报错如下:
"D:\Program Files\Python3.5\python.exe" D:\lhh\python\web\www\copy.py
Traceback (most recent call last):
File "D:\lhh\python\web\www\copy.py", line 3, in <module>
import asyncio, os, json, time
File "D:\Program Files\Python3.5\lib\asyncio\__init__.py", line 21, in <module>
from .base_events import *
File "D:\Program Files\Python3.5\lib\asyncio\base_events.py", line 18, in <module>
import concurrent.futures
File "D:\Program Files\Python3.5\lib\concurrent\futures\__init__.py", line 17, in <module>
from concurrent.futures.process import ProcessPoolExecutor
File "D:\Program Files\Python3.5\lib\concurrent\futures\process.py", line 55, in <module>
from multiprocessing.connection import wait
File "D:\Program Files\Python3.5\lib\multiprocessing\connection.py", line 18, in <module>
import tempfile
File "D:\Program Files\Python3.5\lib\tempfile.py", line 43, in <module>
import shutil as _shutil
File "D:\Program Files\Python3.5\lib\shutil.py", line 13, in <module>
import tarfile
File "D:\Program Files\Python3.5\lib\tarfile.py", line 49, in <module>
import copy
File "D:\lhh\python\web\www\copy.py", line 6, in <module>
from aiohttp import web
File "D:\Program Files\Python3.5\lib\site-packages\aiohttp\__init__.py", line 7, in <module>
from .protocol import * # noqa
File "D:\Program Files\Python3.5\lib\site-packages\aiohttp\protocol.py", line 14, in <module>
from . import errors, hdrs
File "D:\Program Files\Python3.5\lib\site-packages\aiohttp\errors.py", line 3, in <module>
from asyncio import TimeoutError
ImportError: cannot import name 'TimeoutError'