Ubuntu-Pycharm脚本运行报错:Gtk-Message: Failed to load module “canberra-gtk-module”

环境: Pycharm

问题: 
Gtk-Message: Failed to load module “canberra-gtk-module”

解决方法: 

$ sudo apt-get install libcanberra-gtk-module

 

### 解决 PyCharm 中 `ModuleNotFoundError: No module named 'common'` 报错的方法 当在 PyCharm 中遇到 `ModuleNotFoundError: No module named 'common'` 的错误时,这通常是由于模块路径配置不当引起的。以下是几种常见的解决方案: #### 1. 设置代码目录为 Sources Root 确保包含 `'common'` 模块的文件夹被标记为 **Sources Root**。这样可以让 Python 认识到这些文件夹中的模块。 - 打开 PyCharm 并导航至项目的根目录。 - 右键点击包含 `'common'` 文件夹并选择 **Mark Directory as -> Sources Root**[^2]。 #### 2. 配置正确的 Python 解释器 确认正在使用的是包含了所需依赖项的正确解释器。 - 前往 **File -> Settings -> Project: <project_name> -> Python Interpreter**。 - 如果当前解释器不是预期的那个,则可以选择更改或添加新的解释器[^5]。 #### 3. 安装缺失的包 如果 `'common'` 是一个外部库而不是本地开发的一部分,那么它可能还没有安装好。 ```bash pip install common-package-name ``` 请注意替换上面命令中的 `common-package-name` 为你实际要安装的软件包名称[^4]。 #### 4. 调整 PYTHONPATH 环境变量 有时调整环境变量也可以解决问题。可以在启动脚本里加入如下语句来临时修改 PATH: ```python import sys sys.path.append('/path/to/your/project') ``` 或者通过 IDE 自身的功能去永久性地改变此设置[^3]。 以上措施应该能够帮助消除大多数情况下因路径问题引发的导入错误。不过具体操作还需视实际情况而定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值