背景
明明python已经安装了包,但是在pycharm就是不提示,或者提示某个方法不存在。首先确定已经在site-packages中存在包指定的方法。可使用本方法解决这种提示问题
安装必备包
pip install mypy
mypy包含一个命令行工具:stubgen.exe
stubgen.exe D:\Program Files\python\site-packages\xxxpack\
- 到
D:\Program Files\python\site-packages\xxxpack\\
目录 的out
子文件夹下,将所有文件,复制 - 粘贴到
D:\Program Files\JetBrains\PyCharm 2022.3.3\plugins\python\helpers\typeshed\stubs\xxxpack\\
目录下覆盖 - 重启Pycharm,愉快的玩耍吧!
提示
本文涉及两个路径
- D:\Program Files\python\site-packages\xxxpack\ python所在包路径
- D:\Program Files\JetBrains\PyCharm 2022.3.3\plugins\python\helpers\typeshed\stubs\xxxpack\ pycharm对应路径
需要自行替换实际路径