【问题标题】:PySide code completion in PyCharmPyCharm 中的 PySide 代码完成
【发布时间】:2019-01-04 15:37:09
【问题描述】:

我注意到 PySide 的代码完成似乎不适用于 Pycharm。代码完成在 IPython 中工作,这让我相信它可以让它工作。有没有人设法让这个工作?

我发现没有自动完成的编码限制了我学习使用 PySide 开发的速度,因为我无法“浏览”可用的类。

我尝试过使缓存无效/重新启动,但这似乎不起作用。

Ubuntu 14.04
Pycharm 3.4
Python 2.7
Installing PySide through pip

【问题讨论】:

  • 对我来说,它可以在 Windows 上的 Python 2.7 上使用 PyCharm 3.4 和 PySide 开箱即用。所以我想这不是一个普遍的问题,你应该说明你的具体情况。

标签: python pyside pycharm


【解决方案1】:

我终于通过从 pip 卸载 PySide 并安装 github dev 版本来解决问题:

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

功劳归this post

【讨论】:

    【解决方案2】:

    对于我的情况(Python 3.7,Pyside2),它通过更新项目解释器以指向正确的 Python 版本来解决。以前它被设置为“无解释器”。

    【讨论】:

      猜你喜欢
      • 2014-08-26
      • 1970-01-01
      • 2021-08-15
      • 1970-01-01
      • 2011-05-15
      • 2017-04-30
      • 1970-01-01
      • 2022-07-20
      • 1970-01-01
      相关资源
      最近更新 更多