美文网首页
macOS Catalina10.15.5 pyenv py

macOS Catalina10.15.5 pyenv py

作者: 山海皆可平z | 来源:发表于2020-06-18 10:18 被阅读0次

昨天帮人看了一个界面小程序代码,是用python写的,用的是tkinter库。我是macOS Catalina10.15.5,我python是3.6.6用的是pyenv安装的虚拟环境。导入tkinter库的时候出现了错误“ModuleNotFoundError: No module named ‘_tkinter”,凭直觉就用“pip install tkinter”,发现不行,找不到这个库,说明不能这样安装。

后来找了python官方资料,有个tcl-tk库,所以先下载这个库。ActiveTcl 下载地址:https://www.activestate.com/products/tcl/downloads/

我这里用的不是8.6,是下载的8.5版本。这个下载前还得注册账号。 安装后发现还是有问题,想到是先安装的python,后安装的activeTcl,这个安卓顺序不对。所以就重新安装了python3.6.6,执行“pyenv install 3.6.6”,再运行就没问题了。

总结一下:查官方资料解决问题非常有必要。

相关文章

网友评论

      本文标题:macOS Catalina10.15.5 pyenv py

      本文链接:https://www.haomeiwen.com/subject/cniyxktx.html