mac上安装三个/多个python/thkinter/easygui安装失败官方解释

thkinter/easygui安装失败官方解释:https://www.python.org/download/mac/tcltk/#activetcl-8-5-18-0
官方说macOS自带的python不能用thkinter/easygui,所以再下载一个,可是版本管理很乱,怎么理清楚?

一番努力后,发现现在我有三个python:

  1. /usr/bin/python3 —version >>>3.7.3 # 无thkinter/easygui
    2./usr/local/bin/python3 --version >>>3.8.3 # 有tk-gui/thkinter/easygui
  2. /usr/bin/python --version >>>2.7.16

Unix上whereis命令是在数据库中查找,范围更广,注意是查找文件
而 which是在PATH中查找可执行文件,所以判断是哪个版本的python应该使用which,而不是Whereis,不然你会发疯的。

其中sudo用户下python默认为3.8.3
而登陆用户下,python为3.7.3(因为我设置过alias)

原文地址:https://www.cnblogs.com/lyzz1314/p/13176015.html