当前位置: 首页 > backend >正文

Pycharm 选择Python Interpreter

你的系统可能有多个 Python 环境,比如:

macOS 自带的 /usr/bin/python3

你用 brew install python 安装的 /opt/homebrew/bin/python3

你可能还用了虚拟环境(venv 或 conda)

PyCharm 默认配置可能用的是一个虚拟环境,但你用 Terminal 装包时用了另一个

所以你终端里用 pip install 装了包,但 PyCharm 里其实没在用那个 Python。

✅ 解决方案:确认 PyCharm 用的解释器
打开 PyCharm 的设置:

macOS 上是:PyCharm → Preferences → Project: xxx → Python Interpreter

检查当前解释器路径,例如:

swift
复制
编辑
/opt/homebrew/bin/python3.11
/Users/you/project/venv/bin/python
/usr/bin/python3
对比你在终端里执行这个命令的输出:

bash
复制
编辑
which python3
which pip3
看看是不是和 PyCharm 配置的路径一致。

✅ 如果你想统一使用终端里的解释器:
你可以把 PyCharm 的解释器改成终端里那个:

点 Interpreter 设置页面右上角齿轮 → Add…

选择 System Interpreter

选择你在终端用的那个路径(which python3 给你的路径)

点 OK,PyCharm 会重新加载包列表

http://www.xdnf.cn/news/7349.html

相关文章:

  • 酒水饮料批发零售商城小程序开发
  • 深入浅出程序设计竞赛(洛谷基础篇) 第十三章 二分查找与二分答案
  • 小米MUJIA智能音频眼镜来袭
  • 如何查看 Ubuntu开机是否需要密码
  • 一键启动多个 Chrome 实例并自动清理的 Bash 脚本分享!
  • 视图+触发器+临时表+派生表
  • 使用Docker部署React应用与Nginx
  • 分组背包问题:如何最大化背包价值?
  • 基于Java在高德地图面查询检索中使用WGS84坐标的一种方法-以某商场的POI数据检索为例
  • 常见提示词攻击方法和防御手段——提示词越狱
  • 专题五:floodfill算法(太平洋大西洋水流问题)
  • 前端加载超大图片(100M以上)实现秒开解决方案
  • 【分治】快速排序
  • lowcoder数据库操作4:显示查询数据表格
  • 加载渲染geojson数据
  • list.forEach(s -> countService.refreshArticleStatisticInfo(s.getId())); 讲解一下语法
  • Blender cycles烘焙贴图笔记
  • Linux 文件(2)
  • JavaScript 中的五种继承方式进行深入对比
  • vue3 vite 项目中自动导入图片
  • Axure疑难杂症:垂直菜单展开与收回(4大核心问题与专家级解决方案)
  • 新能源汽车充电桩管理平台如何利用智慧技术优化资源配置问题?
  • Triton介绍和各平台支持情况分析
  • Spring 代理与 Redis 分布式锁冲突:一次锁释放异常的分析与解决
  • 每日c/c++题 备战蓝桥杯(洛谷P4715 【深基16.例1】淘汰赛 题解)
  • 基于Zynq SDK的LWIP UDP组播开发实战指南
  • redis的List为什么用ziplist和quicklist
  • SCGI 服务器详解
  • 大模型(1)——基本概念
  • JVM的内存划分