PyCharm的自动完成功能不适用于已安装的库。我有以下代码:
from boto.emr.connection import EmrConnection
conn = EmrConnection(aws_keys.access_key_id, aws_keys.secret_key)
我想让编辑告诉我在按下时可以使用哪些方法ctrlspace。
Boto库已安装在我的环境中,但PyCharm似乎未检测到它。如何正确设置?
您已经将3rd-party库安装到virtualenv中,但是PyCharm默认情况下不知道。如果未指定任何内容,它将选择系统Python安装作为解释器。您需要进入项目设置并配置解释器以指向virtualenv。然后,PyCharm将为解释器建立索引并允许您自动完成。
可以在左侧的下拉菜单中自动检测到virtualenv。如果不是,请单击右侧的齿轮,单击“添加本地”,然后选择/path/to/virtualenv/bin/python
(或\Path\to\virtualenv\Scripts\python.exe
在Windows上)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句