Python2.6升级到Python2.7的问题
大家讲道理
大家讲道理 2017-04-17 15:03:16
[Python讨论组]

如题
我执行了yum install MySQL-python.x86_64
然后很不幸的
[root@sjz python]# find / -name MySQLdb
/usr/lib64/python2.6/site-packages/MySQLdb

也就是说我2.7是没有MySQL这个库的。
求解决方式~~

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(3)
伊谢尔伦

目测你的系统是 CentOS 6早期的版本

默认是 Python2.6 环境,直接 yum 则是把包安装到python2.6site-package

你可以把系统的python升级到2.7。需要当心的就是系统2.6的版本不能覆盖卸载,系统的其他软件还是依赖2.6的,其中yum工具还是需要使用2.6版本的python

具体升级修复yum可以参考:http://blog.mymusise.com/?p=9

另外,升级之后,推荐使用 pip 或者 easy_install 的方式管理python的第三方包.

迷茫

一般用 pip 安装吧, 不用 yum

巴扎黑

可以使用pip或者ez_install安装数据库驱动,

另外针对MySQL的驱动,Python有几套,->都安了吧,反正Python的库就是这种感觉,大家都喜好造轮子

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号