python版本不同--mac
突然发现,pycharm 控制台运行python好好地。
但是pycharm中的Terminal无法运行。发现是因为版本不同。
从上面看出来。
本地的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如图。
点击shell-path任选一个。点击应用,然后从新加载/bin/zsh 即可。