如何为Mercurial Hooks的pyCharm设置python解释器

时间:2019-02-11 13:31:32

标签: python pycharm mercurial hook mercurial-hook

我是Python的新手,正在尝试学习它,以便编写Mercurial钩子(https://www.mercurial-scm.org/wiki/MercurialApi)。

我下载了Jetbrains的PyCharm,希望可以开始编写python脚本并为我自动完成IDE,以便可以看到对象具有哪些可用的功能,等等。我从这里开始:

#!/usr/bin/env python

from mercurial import ui, hg
# change . to the path to the repo
repo = hg.repository(ui.ui(), '.')

ui.warn('asdfsadf')

但是,由于未配置任何Python解释器,因此我无法自动完成(或者至少是我认为的问题所在)。我确实已经安装了Mercurial,并且当我执行pip list时,我确实看到了列出的库,但是PyCharm对此一无所知。如何配置Thing,以便识别要被IDE识别的库?我知道有些设置可以设置,但是我不知道我想要哪些设置。

1 个答案:

答案 0 :(得分:0)

我发现这篇帖子How do I import modules in pycharm?帮助我增加了适当的项目解释器。