Python3.11包找不到,勾选继承全局site-packages后PyCharm设置OK按钮无法点击
解决PyCharm勾选「继承全局site-packages」后OK按钮变灰的问题
可行的排查与解决步骤
- 检查界面必填项:看看设置页面里有没有红色标记的未完成项,比如解释器路径是否选对、有没有其他未确认的修改——有些时候界面会因为存在未完善的配置,锁死确认按钮。
- 重启PyCharm:大概率是界面缓存抽风,关了重开PyCharm,再进解释器设置页面勾选项,试试能不能点OK。
- 手动添加全局site-packages路径:界面操作不行就来硬的:
- 打开
File > Settings > Project: [你的项目名] > Python Interpreter - 点右上角齿轮,选
Show All - 选中当前用的Python 3.11解释器,点右边的文件夹箭头图标进路径设置
- 点
+号,把全局site-packages的路径加进去(Windows一般是C:\Python311\Lib\site-packages,Linux/macOS是/usr/local/lib/python3.11/site-packages,根据你系统找)
- 打开
- 重新添加解释器:要是当前解释器配置坏了,就重新加一个:
- 解释器设置页面点齿轮,选
Add - 选
System Interpreter,找到Python 3.11的安装路径添加,之后再勾「继承全局site-packages」,看看OK按钮能不能用
- 解释器设置页面点齿轮,选
额外补救方案
要是折腾完还是找不到包,直接用命令pip install --target=你的项目路径/lib/python3.11/site-packages 包名,把包直接装到项目自己的site-packages里就行。
内容的提问来源于stack exchange,提问作者Lemans
相关产品推荐
相关产品推荐

