今天搞了一下午这个mysql 明明pycharm那放着可就是老安装失败 只能通过手动下载包 然后安装~~
若是哪位大佬知道如何更改可以直接在pycharm上下载 跪求告知~
--------------------------------------------------------------------------------
在下面的网址下载MySQLdb最新模块:
https://pypi.python.org/pypi/MySQL-python
下载完zip安装包,解压,然后在终端进入解压包目录下,执行python setup.py build命令
若有:
sh: mysql_config: command not found
我们需要修改mysql的路径,在终端使用vim或右键使用文本编辑器打开解压包目录下的setup_posix.py,找到:
mysql_config.path = "mysql_config"
改为:
mysql_config.path = "/usr/local/mysql/bin/mysql_config"
其中/usr/local/mysql/bin/mysql_config根据你安装的MySQL路径自行更改
1.若出现IndexError: string index out of range的情况
执行:vim mysql_config,搜索 libs,或者114行,注释掉,替换为下面115行的内容即可
2.若在当前路径找不到mysql_config的话:
执行:sudo find / -name mysql_config
112 # Create options
113 libs="-L$pkglibdir"
114 #libs="$libs -l " ##注释掉源代码
115 libs="$libs -lmysqlclient -lssl -lcrypto " ##修改成这样
然后:
python setup.py build
sudo python setup.py install
over~~~~~