I have faced to such error:
Traceback (most recent call last):
File "C:/Users/Ali/Desktop/disperse - Copy - Copy.py", line 198, in <module>
vp.button(text="Pause", pos=scene.title_anchor, bind=Run)
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\vpython\vpython.py", line 3535, in __init__
super(button, self).setup(args)
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\vpython\vpython.py", line 3443, in setup
super(controls, self).__init__() ## get idx, attrsupdt from baseObj
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\vpython\vpython.py", line 241, in __init__
from .no_notebook import _
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\vpython\no_notebook.py", line 12, in <module>
from autobahn.asyncio.websocket import WebSocketServerProtocol, WebSocketServerFactory
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\autobahn\asyncio\__init__.py", line 32, in <module>
from autobahn.asyncio.websocket import \
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\autobahn\asyncio\websocket.py", line 36, in <module>
from autobahn.wamp import websocket
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\autobahn\wamp\websocket.py", line 32, in <module>
from autobahn.websocket import protocol
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\autobahn\websocket\protocol.py", line 2533, in <module>
class WebSocketServerProtocol(WebSocketProtocol):
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\autobahn\websocket\protocol.py", line 2538, in WebSocketServerProtocol
log = txaio.make_logger()
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\txaio\_unframework.py", line 41, in _throw_usage_error
raise RuntimeError(
RuntimeError: To use txaio, you must first select a framework with .use_twisted() or .use_asyncio()
Exception ignored in: <function baseObj.__del__ at 0x000001F72B7B2CA0>
Traceback (most recent call last):
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\vpython\vpython.py", line 322, in __del__
cmd = {"cmd": "delete", "idx": self.idx}
AttributeError: 'button' object has no attribute 'idx'
So, I do:
import txaio
txaio.use_twisted()
that get the following error:
ModuleNotFoundError: No module named 'twisted.python'
Then I installed twisted library, and by importing txaio and txaio.use_twisted() it ran and connected to the chrome browser and shows the created items but didn't play animation with sucking again by the following error:
Exception in callback WebSocketAdapterProtocol.connection_made(<_ProactorSoc...sport fd=2932>)
handle: <Handle WebSocketAdapterProtocol.connection_made(<_ProactorSoc...sport fd=2932>)>
Traceback (most recent call last):
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\asyncio\events.py", line 81, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\autobahn\asyncio\websocket.py", line 86, in connection_made
self._connectionMade()
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\autobahn\websocket\protocol.py", line 2578, in _connectionMade
WebSocketProtocol._connectionMade(self)
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\autobahn\websocket\protocol.py", line 1110, in _connectionMade
self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later(
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\txaio\_common.py", line 83, in call_later
now = self._get_seconds()
File "C:\Users\Ali\anaconda3\envs\PFC_FiPy\lib\site-packages\txaio\tx.py", line 390, in get_seconds
return self._get_loop().seconds()
AttributeError: 'ProactorEventLoop' object has no attribute 'seconds'
I have updated the conda, but no success. I think this problem happened after updating SciPy --> some dependencies updated by that.