PyCharm:在 '__init__.py'中找不到 'Gtk' 的引用。

3

我有一个干净的虚拟环境

conda create --name gtk python=3.8

conda install -c conda-forge pygobject gtk3


当我按照PyGTK3维基页面所述添加导入from gi.repository import Gtk时,PyCharm会抱怨说Cannot find reference 'Gtk' in '__init__.py'
2个回答

4

PyCharm提供了一个自动修复功能'Generate stubs for binary module',可以修复这个问题。


0

我在我正在工作的一个项目中遇到了同样的问题,我是这样解决的:

创建一个名为:PYTHONPATH 的新环境变量,值为:您的项目文件夹地址

之后,打开命令提示符并输入以下命令:

echo %PYTHONPATH% 

如果变量正确,它将返回输入路径作为值。

关闭并重新打开PyCharm,问题将在几秒钟内得到解决。

希望这可以帮助 - 来自巴西的Luis Fernando M. Bezerra


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接