我对 Python 非常陌生,正在尝试学习它,以便我可以编写 Mercurial hooks ( 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 不知道它。如何配置才能让 IDE 识别我想要的库?我知道可以设置一些设置,但我不明白我想要哪些设置来达到我的目的。
最佳答案
我发现这篇文章How do I import modules in pycharm?添加适当的项目解释器对我帮助很大。
关于python - 如何为 Mercurial Hooks 的 pyCharm 设置 python 解释器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54631701/