Я получаю ModuleNotFoundError: No module named 'websockets.py36'
, когда я бегу import websockets
. «py36» - также conda env, которую я недавно установил. Но я настроил этот ноутбук с «conda root», а не «py36», поэтому я не уверен, почему он даже ссылается на это. Может ли «py36» иметь в виду что-то еще? И почему он пытается импортировать websockets.py36, а не только websockets?
Это был успешный импорт до того, как я обновил python с 3.5 до 3.6.6, а затем ipythonkernal с 4.6 до 4.8.2.
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-c91c68dc49f2> in <module>()
----> 1 import websockets
C:\Program Files\Anaconda3\lib\site-packages\websockets\__init__.py in <module>()
1 # This relies on each of the submodules having an __all__ variable.
2
----> 3 from .client import *
4 from .exceptions import *
5 from .protocol import *
C:\Program Files\Anaconda3\lib\site-packages\websockets\client.py in <module>()
18 )
19 from .http import USER_AGENT, Headers, read_response
---> 20 from .protocol import WebSocketCommonProtocol
21 from .uri import parse_uri
22
C:\Program Files\Anaconda3\lib\site-packages\websockets\protocol.py in <module>()
1020
1021 if sys.version_info[:2] >= (3, 6): # pragma: no cover
-> 1022 from .py36.protocol import __aiter__
1023 WebSocketCommonProtocol.__aiter__ = __aiter__
ModuleNotFoundError: No module named 'websockets.py36'