Kali Linux中解决sublime运行python3时import pwn时出现错误

隐身守侯 提交于 2020-01-15 02:20:39

在Kali中将sublime设为默认编辑器后,设置python3的build,但是在import pwn的时候发生如下错误:

_curses.error: must call (at least) setupterm() first

在网上找到的相关解决方案,都是关于在linux下的pycharm的,需要设置TERM和TERMINFO,因此尝试修改python3.sublime-build文件,修改如下

{
    "env": 
    {
    "PYTHONIOENCODING": "utf8",
    "TERM":"linux",
    "TERMINFO":"/etc/terminfo"	
	},
    "cmd": ["/usr/bin/python3","-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"

}

修改之后,就可以import pwn了

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!