文章目录
1.pip3安装mysqlclient报错python setup.py egg_info Check the logs for full command output.
在CentOS上部署Django项目时,经常需要安装MySQL数据库引擎,如mysqlclient,在执行pip3 install mysqlclient命令时,可能会报错如下:
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zmnd8v74/mysqlclient/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zmnd8v74/mysqlclient/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base

在CentOS上部署Django项目时,安装mysqlclient遇到错误,原因是缺少mysql-devel包。通过下载并安装mysql的yum源,然后执行yum install mysql-devel命令,解决了报错问题。此外,使用vim编辑文件时发现每行末尾有^M,这是由于换行符不同导致的,通过在命令模式下执行% s#
##或%s/
//即可清除。
最低0.47元/天 解锁文章
2066

被折叠的 条评论
为什么被折叠?



