Python Color support is disabled, python-curses is not installed 解决方法
作者:
dave
之前升级了Python版本,从2.6.6 升级到2.7.14. 升级方法参考如下文档:
Linux 升级 Python 并修改默认版本
http://www.cndba.cn/dave/article/2262
但是升级完成后,执行命令,就提示Color support is disabled, python-curses is not installed ,并且显示的结果也没有颜色:
[root@www.cndba.cn scripts]# dstat
Color support is disabled, python-curses is not installed.
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read writ| recv send| in out | int csw
2 1 97 0 0 0| 78k 101k| 0 0 | 0 0 | 125 294
0 0 100 0 0 0| 0 0 | 156B 384B| 0 0 | 53 86
0 0 100 0 0 0| 0 256k| 40B 170B| 0 0 | 78 85
1 1 97 1 0 0| 0 24k| 40B 170B| 0 0 | 68 89
0 0 100 0 0 0| 0 0 | 40B 170B| 0 0 | 49 80
0 0 100 0 0 0| 0 0 | 40B 170B| 0 0 | 48 77
1 0 99 0 0 0| 0 0 | 750B 4056B| 0 0 | 69 93
0 0 100 0 0 0| 0 24k| 40B 170B| 0 0 | 52 83
13 2 85 0 0 0| 0 0 |5949B 189k| 0 0 | 328 791
51 15 33 0 0 1| 0 0 |6618B 57k| 0 0 | 758 1913
问题解决方法如下:
[root@cndba scripts]# cp /usr/lib64/python2.6/lib-dynload/_curses.so /usr/local/lib/python2.7/lib-dynload/
然后执行就可以正常的显示颜色了:
[root@www.cndba.cn scripts]# dstat
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read writ| recv send| in out | int csw
2 1 97 0 0 0| 78k 101k| 0 0 | 0 0 | 125 294
0 0 100 0 0 0| 0 0 | 80B 826B| 0 0 | 55 82
51 0 49 0 0 0| 0 32k|6386B 880B| 0 0 | 561 114
37 2 57 4 0 0| 0 624k| 10k 122k| 0 0 | 552 958
2 0 98 0 0 0| 0 0 |1439B 2077B| 0 0 | 84 94
0 0 100 0 0 0| 0 0 | 40B 346B| 0 0 | 49 83
0 0 100 0 0 0| 0 0 | 40B 346B| 0 0 | 70 84
0 1 99 0 0 0| 0 8192B| 40B 346B| 0 0 | 49 83
0 0 100 0 0 0| 0 0 | 68B 388B| 0 0 | 84 81
0 0 100 0 0 0| 0 0 | 293B 421B| 0 0 | 57 82
0 0 100 0 0 0| 0 24k| 40B 346B| 0 0 | 54 89
版权声明:本文为博主原创文章,未经博主允许不得转载。