2016-05-15 85 views
1

我已经安装使用pip这样的PIL库:为什么PyCharm不显示自动完成列表

pip install Pillow 

和它的正常工作也呈现出在灭弧PyCharm选项库路径。

但自动完成功能无法正常工作,我试图关闭节电模式并添加了自定义虚拟环境,但仍然无法工作。

Have a look Image

任何想法,为什么它不工作?

所以它现在显示的子方法:

from PIL import Image 
im = Image.open("bride.jpg") 
im.rotate(45).show() 
+0

可能的重复[为什么PyCharm的自动完成工作对于我安装的库?](http://stackoverflow.com/questions/28677670/why-isnt-pycharms-autocomplete-working-for-libraries-i-install ) – manniL

+0

是的,这是我定义的虚拟env也不工作。 – Earon

+0

您如何期待PyCharm知道“mandeep”是什么类型的对象? –

回答

3

PyCharm不知道的im的类型库中有没有类型的提示Image.open()。所以我决定设置本地类型的提示是这样的:

your_image = Image.open(path_to_image) # type: Image.Image 
your_image.now_shows_list = True 

有关完整参考看看JetBrains type hints documentation