鱼C论坛

 找回密码
 立即注册
查看: 1175|回复: 3

pycharm的代码补全功能

[复制链接]
发表于 2023-11-9 12:15:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
学习python不久,pycharm的代码补全功能很好用,最近学习到进程的部分,发现pycharm的进程模块里multiprocessing.Manager()里面的方法,都没有代码补全的提示,例如Queue等方法都没有.
进程池Pool类里的方法也没有代码补全
其他的我暂时用到的标准库的模块或者函数,都是正常的.
我也试着把python和pycharm都删掉,并重装,问题依旧,python是3.12版本,pycharm也是最新的2023.2.4版本
我在网上搜了下,搜到的都是说有些第三方库的模块会有代码补全的问题,但我这是标准库啊,怎么也有问题?
老哥哥们使用pycharm有没有碰到过这问题,能解决么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-11-9 12:16:36 | 显示全部楼层
在PyCharm中,代码补全功能是通过解析Python解释器和导入的库来实现的。对于标准库的模块和函数,通常情况下应该是可以正常进行代码补全的。

根据您的描述,您在PyCharm中无法获得multiprocessing.Manager()模块的代码补全提示,以及进程池Pool类的方法也没有代码补全。这可能是由于PyCharm没有正确解析您的Python解释器或库导入的原因。

首先,您可以确保您在PyCharm中正确配置了Python解释器。您可以在PyCharm的设置中找到解释器设置,并确保选择了正确的Python解释器版本。

如果您已经正确配置了解释器,但仍然没有代码补全提示,您可以尝试以下方法:

1. 清除PyCharm的缓存:在PyCharm中,选择"File" -> "Invalidate Caches / Restart",然后选择"Invalidate and Restart"。这将清除PyCharm的缓存并重新启动。

2. 检查PyCharm的项目设置:确保您的项目设置中没有禁用代码补全功能。您可以在"File" -> "Settings"中找到项目设置,并检查"Editor" -> "General" -> "Code Completion"选项。

3. 更新PyCharm和Python版本:确保您正在使用PyCharm和Python的最新版本。您提到您正在使用的是PyCharm 2023.2.4版本和Python 3.12版本,但实际上Python当前的最新稳定版本是3.10,您可以尝试升级到最新的Python版本。

如果上述方法都没有解决问题,那么可能存在其他特定于您的环境的问题。您可以尝试在Stack Overflow上提问,提供更多详细信息,以便其他开发者能够更好地帮助您解决问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-9 12:18:55 | 显示全部楼层
isdkz 发表于 2023-11-9 12:16
在PyCharm中,代码补全功能是通过解析Python解释器和导入的库来实现的。对于标准库的模块和函数,通常情况 ...

这是ai自动回复么
这些方法我都试了 缓存也清理过,问题依旧
有没有哪位人类老哥帮下忙看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-10 00:18:21 | 显示全部楼层
有人帮忙看下不多谢了~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-21 15:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表