由于yum install supervisor 会默认使用python2.6环境,首先要安装好python2.6的环境,然后修改以下文件首行为2.6即可 [root@VM_0_15_centos ~]# cat /usr/bin/supervisord #!/usr/bin/python2. from supervisor.supervisord import main # __doc__ required to make supervisord -h work from supervisor
supervisor 启动失败报错 Error: Another program is already listening on a port that one of our HTTP servers is configured to use. Shut this program down first before starting supervisord. 解决办法: unlink /var/run/supervisor.sock unlink /tmp/supervisor.sock 这个
在火狐浏览器33版本,python2.7运行selenium webdriver api报错:SessionNotCreatedException: Message: Unable to find a matching set of capabilities 网上搜了一下,说可以升级浏览器版本到52以上,我升级到了55版本,没有报错了 解决办法:Update Firefox to version >= 52.0.3,更新Firefox版本52.0.3以上 可能也与geckodriver的版本有关
前言 今天重启了服务器,发现supervisor管理的rabbitmq的进程居然启动失败了,查看日志发现老是报错,记录一下解决的办法. 报错:erlexec:HOME must be set 找了网上的许多人的博客,一般的说法是在进程的启动的脚本中加入: export HOME=/usr/local/erlang export PATH=$PATH:$HOME/bin 系统默认的HONE是/root,可能造成erlang语言环境获取不到HOME参数:上述修改可以用在chkconfig管理和ser
同时安装Python2与Python3,安装第三方包,老是报错提示Fatal error in launcher: Unable to create process using '"',那可能是环境变量有冲突了. 解决办法: 是在环境变量Path中上下移调整两个"PythonX/Scripts"位置,使之位于前两位(哪个版本常用就靠前): 是使用另一种命令python3 -m pip install requests来安装.
python2中的unicode()函数在python3中会报错:NameError: name 'unicode' is not defined There is no such name in Python 3, no. You are trying to run Python 2 code in Python 3. In Python 3, unicode has been renamed to str. 翻译过来就是:Python 3中没有这样的名字,没有. 您正在尝试在Python 3
windows + python2.7 先安装VC包 https://download.microsoft.com/download/7/9/6/796EF2E4-801B-4FC4-AB28-B59FBF6D907B/VCForPython27.msi 再执行命令 pip install pycrypto linux + python2.7 python安装pycrypto报错 error: command 'x86_64-linux-gnu-gcc' failed with exit sta