关于kali Linux工具打开提示SyntaxError: invalid syntax
2015-10-15 17:56
1246 查看
我在kali中打开一些工具时都提示这个错误,例如zenmap和sslstrip
我感觉很奇怪,为何软件提示语法错误,点进去看了好久才感觉可能是python版本的问题
因为python2和python3的语法规则并不是完全一样的
我在装完之后升级了python3,所以这些软件中python2的语法报错了
现在将python的默认连接改到python2,先删除连接,再重新连接
测试一下
root@kali:~# zenmap File "/usr/bin/zenmap", line 176 except ImportError, e: ^ SyntaxError: invalid syntax
root@kali:~# sslstrip File "/usr/bin/sslstrip", line 39 print "\nsslstrip " + gVersion + " by Moxie Marlinspike" ^ SyntaxError: invalid syntax
我感觉很奇怪,为何软件提示语法错误,点进去看了好久才感觉可能是python版本的问题
因为python2和python3的语法规则并不是完全一样的
root@kali:~# python Python 3.2.3 (default, Feb 20 2013, 17:02:41) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
我在装完之后升级了python3,所以这些软件中python2的语法报错了
现在将python的默认连接改到python2,先删除连接,再重新连接
root@kali:~# rm /usr/bin/python root@kali:~# ln -s /usr/bin/python2.7 /usr/bin/python
测试一下
root@kali:~# python Python 2.7.3 (default, Mar 14 2014, 11:57:14) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
root@kali:~# sslstrip -l 1000 sslstrip 0.9 by Moxie Marlinspike running...
相关文章推荐
- linux sybase ase 数据库恢复
- Linux的join命令
- CentOS 7下编译FreeSWITCH 1.6
- Linux的用户和用户组管理
- Linux LVM硬盘管理及LVM扩容
- Linux中用stat命令查看文件时3个时间点解析
- 每天一个linux命令(30): chown命令
- linux下设置最大文件打开数nofile及nr_open、file-max说明
- Linux的权限说明
- Linux中VMware虚拟机增加磁盘空间的扩容操作
- 新版linux内核对nat的修改
- Linux/XWindow的api函数介绍
- CentOS清除用户登录记录和命令历史方法
- 浅谈 Linux 系统中的 SNMP Trap
- LINUX下压缩某个文件夹(文件夹打包)
- Linux——安装Python
- linux消息队列的内核限制
- linux应用编程笔记(10)有名管道编程
- Linux命令大全
- Linux启动流程解析:init_post函数