ModuleNotFoundError:没有名为“python_jwt”的模块(Raspberry Pi)

pau*_*l95 5 python firebase raspberry-pi3

我无法在 Raspberry PI 中导入正确的 Firebase 包。

My code:
from firebase import firebase
db = firebase.FirebaseApplication("https://xyz.firebaseio.com/", None)

Error:
Traceback (most recent call last):
  File "datastorage.py", line 1, in <module>
    from firebase import firebase
firebase/__init__.py", line 14, in <module>
    import python_jwt as jwt
ModuleNotFoundError: No module named 'python_jwt'
Run Code Online (Sandbox Code Playgroud)

我尝试使用此命令,但没有帮助:

sudo pip install requests
sudo pip install python-firebase
pip install jwt
Run Code Online (Sandbox Code Playgroud)

我使用 Python 3.7.3 和 Raspbian Buster。一切都在我的 PC 上运行,但不适用于 RPi 3B+。

pau*_*l95 18

我使用了@naive 的建议。

pip 安装 python_jwt

之后,我按顺序解决了另一个错误:

pip install gcloud
pip install sseclient
pip install pycrypto
pip install requests-toolbelt
Run Code Online (Sandbox Code Playgroud)

现在我看到它起作用了。问题解决了。

  • 就我而言,我在 windows10 中安装了“pycryptodome”而不是“pycrypto”。 (2认同)