我遇到了一个问题,我正在运行Python 3.7.7,并使用]安装了asyncio。
pip3 install asyncio
但是,当我在终端中运行此程序时:
python3
import asyncio
我收到以下错误:
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/asyncio/__init__.py", line 8, in <module> from .base_events import * File "/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/asyncio/base_events.py", line 23, in <module> import socket File "/Users/me/socket.py", line 1, in <module> import tornado.ioloop File "/usr/local/lib/python3.7/site-packages/tornado/ioloop.py", line 45, in <module> from tornado.concurrent import ( File "/usr/local/lib/python3.7/site-packages/tornado/concurrent.py", line 47, in <module> Future = asyncio.Future AttributeError: module 'asyncio' has no attribute 'Future'
我绝对可以看到
asyncio
具有Futures属性。不知道为什么会给我这个例外。有什么想法吗?
我遇到一个问题,我正在运行Python 3.7.7,并使用pip3安装了asyncio安装asyncio但是,当我在终端中运行此命令:python3 import asyncio时,我得到以下信息...
问题是您已经创建了一个文件socket.py
,该文件正在掩盖标准库的socket
模块。您必须避免使用任何与标准库中的模块冲突的模块名称。