python tcl tk_安装Python WARNING: The version of Tcl/Tk (8.5.9)
Mac安装Python3,遇到IDLE中无法输入中文的问题,shell中显示如下警告
Python 3.6.4 (v3.6.4:d48ecebad5, Dec 18 2017, 21:07:28)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "copyright", "credits" or "license()" for more information.
>>> WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable.
上网百度之,猜测是因为mac预装的tcl-tk8.5.9版本不稳定,于是使用homebrew升级至最新版本的8.6.6版本,发现还是不起作用,观察命令行中发现有如下提示:
This formula is keg-only, which means it was not symlinked into /usr/local,
because tk installs some X11 headers and macOS provides an (older) Tcl/Tk.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/tcl-tk/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/tcl-tk/lib
CPPFLAGS: -I/usr/local/opt/tcl-tk/include
于是按照提示修改配置文件发现还是不行查询当前tcl-tk版本显示如下
~ hetunyu$ tclsh
% info patchlevel
8.6.6
但是IDLE中的Tk version一直显示8.5.9
About IDLE
很困惑,上网百度、google,答案是让重新使用homebrew方式安装python3
brew reinstall python3 --with-tcl-tk
但是我想尝试找一下原因,于是浏览python官方网站其中提到:How Python Chooses Which Tk Library To Use
Python Choose TK.png
显示Python并不能自动关联Tcl/Tk的8.6版本,只会关联8.5,所以一直会使用系统自带的8.5.9。
知道原因后在activetcl网站重新下载8.5.18.0版本,点击安装,重新运行IDLE,没有任何警告。希望能给需要的朋友节约点时间~
python tcl tk_安装Python WARNING: The version of Tcl/Tk (8.5.9)相关推荐
- windows安装python库_Windows安装Python机器学习包
Python 虽然是一门脚本语言,但借助诸如 Numpy.Scipy 等功能强大的 package(包),如今 Python 在科学计算.机器学习.数据挖掘方面都有较为广泛的应用.本教程介绍如何在 W ...
- 如何在VSCode中添加Python解释器并安装Python库
如何在VSCode中添加Python解释器并安装Python库 作者介绍 一. 安装VScode编辑器 二. 安装Python解释器 三. 在VScode中添加Python解释器 四. 创建项目并在V ...
- 手机python软件下载安装,python手机下载安装教程
如何在手机上下载python 应用市场内搜索下载下载Python在您开始之前,在你的计算机将需要Python,但您可能不需要下载它. 首先检查(在命令行窗口输入python)有没有安装Python!如 ...
- [python]Win7 X64安装python Scrapy
最近想研究一下python的爬虫,网上查找了一下资料,scrapy是python爬虫中比较牛b的存在,经过确认,确实是比较"牛B",安装这个scrapy库实在是"牛 ...
- python压缩包怎么安装-Python学习笔记-打包发布Python模块或程序,安装包
Python模块.扩展和应用程序可以按以下几种形式进行打包和发布: python setup.py获取帮助的方式 python setup.py --help python setup.py --he ...
- python安装包-安装 Python 模块
安装 Python 模块¶ 作为一个流行的开源开发项目,Python拥有一个活跃的贡献者和用户支持社区,这些社区也可以让他们的软件可供其他Python开发人员在开源许可条款下使用. 这允许Python ...
- python venv windows7_安装 Python、pip 和 venv
安装 Python.pip 和 venv安装 Python.pip 和 venv Ubuntu 18.04 LTS 已安装了 Python 3.6,但不附带你可能期望随其他 Python 安装一起获得 ...
- linux下载python 没有iedl_linux 安装python
前提准备 1. 在终端中下载Python安装包: 下载地址:https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 命令: wget http ...
- python numpy库安装-Python Numpy库安装与基本操作示例
本文实例讲述了Python Numpy库安装与基本操作.分享给大家供大家参考,具体如下: 概述 NumPy(Numeric Python)扩展包提供了数组功能,以及对数据进行快速处理的函数. NumP ...
最新文章
- 多级反馈队列调度算法原理
- 20165201 实验五 网络编程与安全
- python【蓝桥杯vip练习题库】ADV-186排列式
- C++ 多继承和虚继承的内存布局
- C#中实现命令行交互输入输出
- [算法笔记] 爬楼梯
- php合同在线签约功能_【市场在线】杭汽辅机实现海外发电市场重大突破 —成功签约阿联酋Fujairah F3 IPP项目表冷器合同...
- 使用sklearn进行数据预处理 —— 归一化/标准化/正则化
- 找出最具竞争力的子序列_力扣300——最长上升子序列
- 作者:张悦今,女,中央财经大学信息学院讲师。
- 【Java】带你走进Debug的世界
- html跨年表白代码
- ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 6、总结
- zabbix监控TCP连接状态
- [转] 解决windows下eclipse中android项目关联android library project失败问题
- Uva - 111 - History Grading
- 什么情况下使用多线程
- chaincode java_基于Hyperledger Fabric交易系统帐户的钱包模型的java Chaincode实例
- Web前端开发技术包括哪些?
- 勒索病毒WannaCry深度技术分析:详解传播、感染和危害细节