在Mac OS上使用AMPP在PyCharm中安装Msyqldb或Flaskmysqldb(或任何mysql客户端)时出现错误“fabiversion=2”

2024-10-09 00:35:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我是一个初级Python程序员,目前正在macos High Sierra系统上使用pycharmce IDE,下面是创建数据库web应用程序的教程。你知道吗

我面临的问题是,当我尝试在要求.txt'安装失败。(试用过Mysqldb、mysqlclient、Mysqldb)

我发现我之前所面临的问题是由于使用了AMPPS(Softaculous)MAMP堆栈,并且能够通过更新$PATH变量以包含到/Applications/AMPPS/mysql/bin的路径来解决它

现在我得到的错误是

clang: error: unknown argument: '-fabi-version=2'

我遇到的大多数解决方案都是用自制版本(或类似版本)替换MAMP-MySQL的建议。理想情况下,我想坚持与AMPPS,因为我熟悉这一点,并有其他应用程序目前托管在它(如Wordpress)。你知道吗


Tags: 版本web数据库应用程序系统教程macoside
1条回答
网友
1楼 · 发布于 2024-10-09 00:35:07

通过以下步骤解决问题:

  1. /Applications/AMPPS/mysql/bin处修改mysql_config
  2. 从“cflags”中删除“-fabi version=2”标志(大约线路:122)你知道吗
  3. 成功安装mysqlclient(或MySQLdb)

相关问题 更多 >

    热门问题