无法导入名称"fbchat"(导入错误)



我正在尝试在Ubuntu 22.04上安装用于Python的fbchat模块。安装似乎已经成功,但每当我尝试启动包含模块的脚本时,我都会收到以下错误:ImportError:无法从"fbchat"(/home/atlas/.local/lib/python3.10/site-packages/fbchat/init.py(导入名称"fbchat">

在安装之前,我更新了我的系统,我使用的是Python版本3.10.6和pip版本22.0.2。我尝试过pip安装、pip3安装、git克隆和tarball安装方法,但错误不断重复。我找不到其他有同样错误的人,所以我希望有人能澄清为什么会发生这种情况,并希望能解决问题。

如果使用安装fbchat

sudo pip install fbchat

那么该包可能以某种方式仅以root rw权限安装,而其他用户则无法对其进行rw!

您可能需要更改您的包权限才能将+rx添加到用户或组,例如,在您的情况下:

sudo chmod -R ugo+rX /home/atlas/.local/lib/python3.10/site-packages/fbchat/

sudo chmod -R ugo+rX /home/atlas/.local/lib/python3.10/site-packages/

相关内容

  • 没有找到相关文章

最新更新