12月 4, 2022
CentOS用pip3安装gevent报gcc错误
笔者在VPS上安装某Python3编写的Web应用,执行时报错缺少模块“gevent”。于是一如既往地执行pip3 install gevent,结果安装到最后提示“gcc error”、“找不到Python.h”之类的东西。光安装依赖是不够的,还需要
呐、「我们」还会再见面吗?
笔者在VPS上安装某Python3编写的Web应用,执行时报错缺少模块“gevent”。于是一如既往地执行pip3 install gevent,结果安装到最后提示“gcc error”、“找不到Python.h”之类的东西。光安装依赖是不够的,还需要
相比于多线程,Python使用多进程的好处就不用多说了,总之一般认识上比多线程跑得快就完事儿了。但能力越大责任越大,多进程的雷区也比较多。这篇文章主要用来排那些咱在实际操作中遇到的雷。
当你在某些操作系统(比如最小安装的CentOS 7)的CLI界面执行涉及中文或者日文输出的Python脚本时,可能会遇到这样的错误提示:UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-3: ordinal not in range(128)
系统测试需要对内网服务器做端口扫描。由于是远程操作,无法在内网交换机连接PC等终端跑nmap。而这台交换机本身内置了Python,因此考虑直接在交换机里跑脚本给服务器发SYN实现端口扫描功能。