Open cptanalatriste opened 2 years ago
Hey @cptanalatriste, have you managed to solve this issue? It's still reproducing.
Hey, I managed to modify websocket so that it's working with udacidrone on Python3.7. I have made a Dockerfile https://github.com/yfe404/Drone-Flight-Controller-Sim-Backyard-Flyer but alternatively you can just replace
/usr/local/lib/python3.7/site-packages/websockets/__init__.py
with my custom_init.py
/usr/local/lib/python3.7/site-packages/websockets/compatibility.py
with my custom_compatibility.py
Hey @cptanalatriste, have you managed to solve this issue? It's still reproducing.
Sadly, I didn't manage to get it working. I ended abandoning the Crazyflie during the Nanodegree :(
Sadly, I didn't manage to get it working. I ended abandoning the Crazyflie during the Nanodegree :(
Really sad to hear this about the program which positions itself as paid personalized people-oriented experience.
Anyway, for those who having trouble creating conda env with python==3.6 on MacOS M1, try to install conda for x86 instead of arm64
I'm trying to use udacidrone to run code on a Crazyflie, using an Anaconda environment with Python 3.7 installed (as required by the Crazyflie Python client. However, when running the udacidrone code I gert the following:
It appears the
websocket
version is generating invalid Python 3.7 code. I tried updatingwebsockets
, but it breaks in many other ways.Is there a workaround for udacidrone to work on Python 3.7?