python版本不同--mac

突然发现,pycharm 控制台运行python好好地。

但是pycharm中的Terminal无法运行。发现是因为版本不同。

Mac-Pycharm中的Terminal(zsh)的python版本和终端python版本不同
Mac-Pycharm中的Terminal(zsh)的python版本和终端python版本不同
Mac-Pycharm中的Terminal(zsh)的python版本和终端python版本不同

从上面看出来。

本地的python版本是3.7
pycharm解释器调用的也是3.7
但是pycharm的Terminal 中调用的是3.8
我本地貌似是没有3.8 这个版本。

解决办法

mac上安装了zsh。
最后发现是zsh 的问题。
PyCharm中的zsh没有正确的$ PATH。

1.设置PyCharm中的zsh$PATH

vim ~/.zshrc       

最后一行加入

export PATH=$HOME/bin:/usr/local/bin:$PATH

加载配置文件。

source .zshrc

然后打开pycharm尝试,,如若不行,在Pyachrm中重新加载zsh

2.重新加载zsh

shell-path如图。

Mac-Pycharm中的Terminal(zsh)的python版本和终端python版本不同

点击shell-path任选一个。点击应用,然后从新加载/bin/zsh 即可。

相关文章:

  • 2022-02-08
  • 2021-08-12
  • 2021-06-07
  • 2022-12-23
  • 2021-04-11
  • 2021-10-11
  • 2021-07-30
  • 2022-12-23
猜你喜欢
  • 2021-07-31
  • 2021-04-15
  • 2022-12-23
  • 2022-02-08
  • 2021-10-11
  • 2021-12-11
  • 2021-11-13
相关资源
相似解决方案