You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

求助:PyCharm显示的Python版本与系统不一致该如何解决?

解决PyCharm显示的Python版本与系统不一致的问题

嘿,这个问题我太熟了!你猜的完全没错,就是之前勾选了“应用于所有未来项目”的旧解释器配置,在Anaconda升级后没同步更新,导致PyCharm还揪着3.5.2不放。别着急,按下面的步骤一步步来就能搞定:

第一步:修正当前项目的解释器

如果只是当前项目显示不对,先把它改过来:

  • 打开你的项目,点击顶部菜单栏的 FileSettings(Windows/Linux)或者 PyCharmSettings(Mac)
  • 在左侧导航栏找到 Project: [你的项目名称]Python Interpreter
  • 点击右上角的齿轮图标,选择 Add
  • 在弹出的窗口里选 Conda EnvironmentExisting environment,然后点右侧的文件夹图标,找到你升级后Anaconda里的Python 3.6.5可执行文件(路径一般是Anaconda3/python.exe(Windows)或者Anaconda3/bin/python(Linux/Mac))
  • 选中后点 OK,再确认把这个新解释器设为当前项目的默认,最后点 ApplyOK 保存

第二步:更新全局默认解释器(解决未来新项目的问题)

因为你之前设置了“应用于所有未来项目”,所以得把全局默认配置也更新:

  • 关掉所有打开的项目,回到PyCharm的欢迎界面
  • 点击右下角的 ConfigureSettings
  • 在左侧找到 Project InterpreterPython Interpreters
  • 同样点击齿轮图标选 Add,重复第一步里找新Python路径的操作,添加后把它设为全局默认
  • 这样之后新建的项目就会自动用3.6.5版本了

额外小技巧:清理旧配置避免混淆

  • 回到Python Interpreter设置页面,看看列表里有没有那个3.5.2的旧解释器,有的话选中它,点齿轮图标选Remove删掉,省得之后不小心选错
  • 最后重启一下PyCharm,确保所有配置都生效

内容的提问来源于stack exchange,提问作者P i

火山引擎 最新活动