PyCharm中的PySide代码补全

3 投票
2 回答
3774 浏览
提问于 2025-04-18 10:33

我注意到在使用Pycharm时,PySide的代码补全功能似乎对我不起作用。而在IPython中,代码补全是可以用的,这让我觉得应该能让它正常工作。有没有人成功让这个功能运作起来的?

我发现没有自动补全的情况下编程,会限制我学习PySide的速度,因为我无法“浏览”可用的类。

我尝试过清除缓存和重启,但似乎没有效果。

Ubuntu 14.04
Pycharm 3.4
Python 2.7
Installing PySide through pip

2 个回答

0

在我的情况下(使用Python 3.7和Pyside2),问题是通过更新项目解释器来解决的,确保它指向正确的Python版本。之前它的设置是“没有解释器”。

在这里输入图片描述

3

我终于解决了这个问题,方法是先通过pip卸载了PySide,然后安装了github上的开发版本:

git clone https://github.com/PySide/pyside-setup.git pyside-setup
cd pyside-setup
python setup.py bdist_egg --qmake=/usr/bin/qmake-qt4

sudo easy_install dist/PySide-1.1.3dev-py2.7.egg
sudo python pyside_postinstall.py -install

感谢这篇帖子的帮助。

撰写回答