Python 常见问题总结

1、错误:No module named ‘_tkinter’
如果在使用类似 matplotlib 库时遇到如下错误:

因为事实上 tkinter 并不是一个第三方库,而是 Python 的内置接口类,并不能使用 pip3 来进行安装。
可尝试使用以下方法解决:

1)安装 python-tk 和 tk-dev 库:

2)重新编译 Python 3.6.5:
进入 Python 3.6.5 源码目录,运行如下命令:

3)如果正确安装则可以运行:

2、错误:ModuleNotFoundError: No module named ‘pandas’
在安装 Python 3.6 以后可能会遇到如下问题:

通常情况下只需要运行:

不过在 Python 3.6 时,如果你之前装了其他版本比如 3.5 版本的 Python,可能运行后直接安装到 Python 3.5 的目录下,3.6 仍然没有安装。这时可以使用以下命令安装在指定版本上:

3、错误:_tkinter.TclError: couldn’t connect to display “localhost:11.0”
如果在使用 SSH 远端调用 matlibplot 等显示界面时遇到如下错误:

可能有几个问题,请检查:
1)SSH 连接方式,请使用 -X 参数:
ssh -X user@webserver.com

2)MacOS 请安装 XQuartz 后重启再尝试(参见[2])。

参考文献
[1] https://blog.csdn.net/blueheart20/article/details/78763208
[2] https://wikis.nyu.edu/display/ADRC/Enable+X11+Forwarding+on+Mac+OS+X

  • 该日志由 于2018年09月11日发表在 Python 分类下, 通告目前不可用,你可以至底部留下评论。
  • 本文链接: Python 常见问题总结 | 技术刘
  • 版权所有: 技术刘-转载请标明出处
  • 发表评论

    电子邮件地址不会被公开。