作者:程序员CKeen
博客:http://ckeen.cn
长期坚持做有价值的事!积累沉淀,持续成长,升维思考!希望把编码作为长期兴趣爱好😄
本文是在部署一个python 2.7开发环境下,使用tornado框架编写的web应用时,遇到安装MySQL-python-1.2.5报错,从而将解决的方法记录的下来的。因为我使用的mac,而服务器使用的ubuntu,所以这里我们会介绍mac和ubuntu环境下解决方法。
1.macOS的MySQL-python-1.2.5
首先我们使用pip install -r requirements.txt安装的时候,当安装到MySQL-python-1.2.5的时候报错,报错如下:
ERROR: Command errored out with exit status 1:
command: /Users/ckeen/miniconda3/envs/ckeen-python2.7/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/1h/44y767c13nd0tr10mk8zm_3h0000gn/T/pip-install-6DxliQ/MySQL-python/setup.py'"'"'; __file__='"'"'/private/var/folders/1h/44y767c13nd0tr10mk8zm_3h0000gn/T/pip-install-6DxliQ/MySQL-python/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 /private/var/folders/1h/44y767c13nd0tr10mk8zm_3h0000gn/T/pip-install-6DxliQ/MySQL-python/pip-egg-info
cwd: /private/var/folders/1h/44y767c13nd0tr10mk8zm_3h0000gn/T/pip-install-6DxliQ/MySQL-python/
Complete output (10 lines):
sh: mysql_config: command not found
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/1h/44y767c13nd0tr10mk8zm_3h0000gn/T/pip-install-6DxliQ/MySQL-python/setup.py", line 17, in <module>
metadata, options

文章讲述了在部署Python2.7项目时,遇到在macOS和Ubuntu环境下安装MySQL-python-1.2.5的错误,并详细描述了解决步骤,包括安装MySQL、修复mysql_config路径、处理my_config.h头文件和链接ssl/crypto库。
最低0.47元/天 解锁文章
187

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



