PyCharm中Panda3d的自动补全

ibps3vxo  于 2023-01-02  发布在  PyCharm
关注(0)|答案(1)|浏览(149)

Panda3d库的自动完成是否可以与PyCharm一起工作?似乎PyCharm不能自动为这个库创建Python backbone 。如果我至少可以在PyCharm中手动定义这些存根,我也会很高兴。
你知道如何告诉PyCharm在一个“二进制”库中有哪些Python模块和类吗?

5vf7fwbs

5vf7fwbs1#

对我来说,只要在设置〉项目解释器中选择panda python解释器(python.exe,而不是ppython.exe)就可以了。
如果你想使用ppython.exe,你必须重命名为以"python"开头的东西,比如pythonpanda.exe,因为Pycharm只考虑以"python"开头的解释器。无论如何,ppython和python应该是一样的。

    • 编辑**

另一个可以让它工作的方法是使用另一个Python解释器(标准的,virtualenv的,随便什么的),并在PYTHONPATH内的文件夹中放置一个路径文件。
换句话说:

  • 创建名为panda3d.pth的文本文件
  • 写两行

pandafolder的路径
路径\到\pandafolder\bin

  • 将其保存在python解释器的site-packages中
  • 配置Pycharm以使用此解释器

相关问题