为什么PyCharm的自动完成功能不适用于我安装的库?

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

jQuery UI自动完成功能不适用于我

PyCharm自动完成功能不适用于pygame

PyCharm:Intellisense或自动完成功能不适用于Python 3.5.2

Jquery UI 自动完成功能不适用于搜索带有 id 的名称

PHPStorm自动完成功能不适用于Laravel 5

自动完成功能不适用于克隆的输入元素

golang片段/自动完成功能不适用于vs代码

物料自动完成功能不适用于InputProps

jQuery自动完成功能不适用于ASP.NET MVC 5

自动完成功能不适用于jQuery v1.8.3(版本)

React Material UI自动完成功能不适用于Formik

:vsplit自动完成功能不适用于VIM中的/ django /目录

Tab自动完成功能不适用于apt-get install(kubuntu)

自动完成功能不适用于枚举-Swift 3

Materialize.css自动完成功能不适用于Polymer

自动完成功能不适用于值数组

Bash选项卡自动完成功能不适用于apt

YouTube搜索自动完成功能不适用于Framework 7

Emmet自动完成功能不适用于Sublime中的php文件(展开缩写)

自动完成功能不适用于动态创建的输入字段 jQuery

XCode自动完成功能不适用于Objective C中的特定项目

自动完成功能不适用于新的SWIFT文件/类

自动完成功能不适用于Solr中的多个字段

jQuery自动完成功能不适用于js对象

JQuery 自动完成功能不适用于 minLength 0 和自定义样式

具有过滤器的材料自动完成功能不适用于异步数据

使用非拉丁字符时,自动完成功能不适用于某些移动浏览器

异步功能不适用于我,它正在显示错误

适用于 Unity 的 Visual Studio 自动完成功能不起作用