mac安装mysqlclient报错的最终解决方法

mac brew install Error: No available formula with the name “*“的解决办法 【代码】mac brew install Error: No available formula with the name “*“的解决办法。 阅读详情

一 描述: 最近学习 django 框架. 遇到一个问题, 在虚拟环境下 一直无法下载 mysqlclient .

  1. 本地环境: mamp pro
  2. python 版本: 2.7(自带), 3自己下载(官方下载)
  3. homebrew 码云下载, 中科大的源.

二 问题出现步骤及解决流程:

  1. 进入 python 虚拟环境后, 安装 pip install mysqlclient 报错
  2. 后来百度, 继续安装 brew install mysql-connector-c ,继续报错. 死循环.
  3. 这里的问题其实是 mamp pro的问题, 之前 本地是没有 数据库的, 数据库用的 mamp pro 的集成环境. 而且本地没有配置mysql的PATH
  4. 这里我的解法方法, http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-osx10.10-x86_64.dmg下载 mysql5.7 本地安装好. 设置为开机启动
  5. 配置环境 vim ~/.bash_profile, 加上 msyql 环境 /usr/local/mysql/bin
export PATH=/usr/local/bin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin

alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysql
  1. source ~/.bash_profile 如果不下载, 直接用 mamp pro 的环境应该也可以.
  2. 之后进入虚拟环境 brew install mysql-connector-c 再安装 pip install mysqlclient 就没有问题了

总结: 在安装之前,一定要配置好mysql的本地环境. 不然就会报错. 如果 brew 一直 update卡住, 看第三条.


三 这里还有些其他的问题 homebrew 的问题. 之前的 homebrew 不知道什么原因,总感觉不对. 后卸载用 码云 重装即可.

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"


四 virtualenv 的问题, 注意这个安装之后,位置一定要对上

  1. 查看 phthon3 的位置 which python3
  2. 查看 virtualenvwrapper.sh 的位置 which virtualenvwrapper.sh
  3. 加入到 ~/.bash_profile 中
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenv
source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh

五 本地python 的问题, 自己建立虚拟环境的时候,还是默认的 python2

  1. 在 ~/.bash_profile 中, 把python3的环境,放到 python2 的前面
  2. 或者 在 ~/.bash_profile 中, 直接 alias python=/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
Mac 使用 pip install mysqlclient 爆错 error: subprocess-exited-with-error 解决办法 有问题直接查官方文档,是最快,也是最靠谱的。最后附上 pypi 的。 阅读详情

相关推荐

mac安装mysqlclient出现的问题

最近学Python,需要用到mysqlclient,周边的人都使用的是Windows,大家安装的都挺轻松的,结果轮到我的时候,无论如何也下不下来,不停报错,最终在结合了多个相关文档,最终找到了解决方法: 首先是安装mysqlclient的方法: pip install mysqlclient 但是在运行后报错,首先遇到的是 EnvironmentError: mysql_config not f...

weixin_43895902的博客 980

mysql

1.mac下卸载mysql sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* vim /etc/hostconfig (and removed the line

weixin_35555139的博客 446

使用TensorFlow搭建FNN(全连接神经网络)的基本步骤

提示:转载请注明出处,若本文无意侵犯到您的合法权益,请及时与作者联系。 目录 一、定义神经网络的输入输出 二、搭建神经网络 1、定义一个神经层中的权重 2、定义一个神经层中的阈值 3、定义一个神经层中的激活函数 4、组合神经层为神经网络 三、搭建损失函数和优化器 1、搭建损失函数 首先介绍第一个函数这其中用到的共同的函数为 2、定义优化器 四、训练神经网络 全连接神经网络的网络结构如下: 一、定义神经网络的输入输出 神经网络最擅长的工作就是模拟非线性函数,即一个复杂的高..

qq_41959920的博客 4070

Mac(M1)安装mysqlclient失败解决办法-error: subprocess-exited-with-error

2.mac一般就是上述路径,顶多切换下版本号8.0.31。1.文件没有办法访问(安装方式导致的),需要执行以下命令。3.在默认的~路径下打开.zshrc,配置环境。2.再次安装 mysqlclient 即可。5.control+s保存即可退出。

qq_41522951的博客 5836

金融数据自动化:从同花顺API到Excel的智能转换之旅

本文详细介绍了如何利用同花顺API实现金融数据自动化处理,并将其智能转换为Excel格式的全流程。通过Python编程和Excel高级技巧,读者可以掌握从数据获取、清洗到输出的完整解决方案,大幅提升金融数据分析的效率和准确性。文章特别强调了同花顺API的使用技巧和Excel自动化输出的最佳实践。

sql99的博客 462

避开地图定位的坑:手把手教你处理GCJ-02和WGS-84坐标转换(2023最新版)

本文深入解析了GCJ-02与WGS-84坐标系转换的核心原理与常见误区,提供了详细的代码实现与精度控制方法。针对地图定位开发中的实际痛点,文章重点阐述了如何通过迭代逼近法实现高精度坐标转换,并给出了误差测试与业务场景下的工程实践指南,帮助开发者有效规避定位漂移等问题。

lstm7chronicler的博客 1170

Mac使用pip安装mysqlclient

mac使用pip安装mysqlclient

Bab的博客 2234

用 Coze 打造纯自动化 AI 情报助手

本文将引导您逐步构建一个简易的AI情报助手,从提示词到工作流,再到卡片消息,详细讲解了如何利用Coze平台开发自动化工具。过程简单易懂,何不亲自动手一试?如果您对此类内容感兴趣,敬请关注本作者。未来,我将带来更多精彩的AI工具教程,助您迅速掌握各类AI应用。在这个AI时代,让您领先一步。t=O83A2AGI.NET AI 教程 震撼!用 Coze 打造纯自动化 AI 情报助手震撼!

xinzhaobuxuan的博客 2531

mac python pip安装mysqlclient报错

python mac安装mysqlclient报错如下解决办法解决办法 在python3中,django使用mysql时需要安装maysql驱动,django2.2中pymysql最高版本不够高,这里使用mysqlclient,但安装过程报错,这里记录一下。 pip install mysqlclient 但是报错 Using cached https://files.pythonhosted....

Alvechen的专栏 1728

AI时代,程序员何去何从?别慌,看完这篇你就明白了

AI时代程序员的发展方向 摘要:随着AI代码助手的普及,程序员行业面临变革。本文通过实际案例展示AI写代码的能力与局限:AI能生成基础功能代码(如RESTful API、数据处理脚本),但缺乏业务理解、系统设计和复杂逻辑处理能力。程序员的核心价值在于需求分析、架构设计、性能优化等高层能力。未来程序员应: 掌握AI工具提升效率 专注于创新和架构设计 培养业务理解能力 持续学习新技术 AI不会取代程序员,但会淘汰不会使用AI的程序员。建议开发者拥抱AI工具,将其作为助手而非威胁,聚焦高价值工作。

yunque_xianguang的博客 908

华为OD机试真题 新系统2026-04-15 C++ 实现【失灵的键盘】

有一个键盘有2个按键失灵了,按下这些键时会连续输出其他键对应的字符两次。具体如下: 1. 按下j键一次,屏幕上显示uu(两个连续的u);  按下b键一次,屏幕上显示t(两个连续的t) 2. u键和t键是好的,按下u键一次时,屏幕只会显示一次u(正常按键);按下t键一次时,屏幕只会显示一次t(正常按键) 3. 假定屏幕上连续显示两个t一定是按了一次b键,而不是两次t键;假定按键t之后不会紧接着按键b,即tttt转义为两个b,而不可能是tb

MISAYAONE的博客 212

Mac安装mysqlclient报错:Can not find valid pkg-config name

Mac解决pip install mysqlclient报错Can not find valid pkg-config name

weixin_43822632的博客 5219

9、眼底图像智能分析:糖尿病视网膜病变的自动化识别与分级系统

本博客介绍了一种基于深度学习的糖尿病视网膜病变(DR)自动化识别与分级系统。该系统通过视网膜图像的预处理、数据增强、集成模型的构建与优化,实现了对DR的高效识别与分级。识别系统采用二分类任务,准确率达到97.67%,而分级系统通过四分类策略取得了95.2%的准确率。系统在基层社区和医院中具有广泛的应用前景,为DR的早期筛查和精准诊断提供了有效工具。

pea55的博客 145

pip安装mysqlclient报错 Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS

pip安装mysqlclient报错 Exception: Can not find valid pkg-config name. Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manually的解决方案。

qq_34511096的博客 5850

梯度提升决策树GBDT原理与代码实例讲解

梯度提升决策树GBDT原理与代码实例讲解 1.背景介绍 1.1 机器学习发展历程 机器学习是人工智能领域的一个重要分支,旨在使计算机具备学习和改进自身性能的能力。随着大数据时代的到来,海量的数据为机器学习算法提供了广阔的应用空间。在

AI天才研究院 1089

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

[Mac上安装mysqlclient失败 解决方案(超详细)]2021-01-13

[Mac上安装mysqlclient失败 解决方案(超详细)] 在mac上安装mysqlclient: pip3 install mysqlclient 报错,错误信息如下: 解决方案: 1、先在mac上安装 mysql-connector-c brew install mysql-connector-c 2、这时需要更改mysql_config,否则依然会报错,报错信息: 更改mysql_config: #libs="$libs -l " // 将此行代码替换为下边这一行 libs="$li

杨青葱的博客 4358

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Mac 安装 mysqlclient 报错解决方案

在 Python 中安装包正常情况下都会使用 pip pip install mysqlclient 但是很多情况下上述的命令会报错,解决办法度娘上可以找到,解决办法大致一致 首先叫你安装 mysql-connector-c,然后在使用 pip 进行安装,如果还有问题就打开 /usr/local/bin/mysql_config 文件改东西 # Create options libs="-L$...

极客点儿 820

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

python安装mysqlclient报错_mac下python3.6安装mysqlclient报错mysql_config: command

用mac在python3.6的环境下学习django,按照官网的步骤,却无法安装mysqlclient。报错mysql_config: command not found。命令如下:$ pip3 install mysqlclientpip3是因为有两个python版本,给python3.6对应的pip起了个别名。不然提示找不到。报错如下:Collecting mysqlclientUsing c...

weixin_39643244的博客 245

mac系统下安装mysqlclient失败解决方案

mac系统下安装mysqlclient失败解决方案 最近使用django搭建博客,真的遇到了许许多多的问题,写下一些博客,记录下解决的问题,防止下次踩坑。 其中许多信息从:这篇文章获取 将sqlite的数据导入mysql后,django网站不能正常启动,显示要求安装mysqlclient 安装的时候出现报错: 解决方案: 1. 打开终端 2. 输入brew install mysql (应当已经安装过了) 3.brew install mysql-client(系统应当已经安装) .

LXpiggy的博客 1260

pg8168改mac命令_mac安装mysqlclient的错误解决方法

安装python mysql中间件自从Oracle收购mysql之后,原引领mysql的创始人就离开了mysql,创立了新的mariadb,表示他不再看好mysql。而今天让我遇到了一个问题,正好证明了这一点。最近在做的一个小玩意中,有很多经过python收集和处理过的数据,需要存入数据库,而经常使用mysql,把mysql作为数据库的载体自然是在正常不过了。最新的python版本是3,而pyth...

weixin_42412396的博客 480

Mac 安装mysqlclient报错,OSError: mysql_config not found 的解决方法

Complete output from command python setup.py egg_info: /bin/sh: mysql_config: command not found Traceback (most recent call last):   File "<string>", line 1, in <module>   File "/priv...

小木头的专栏 5290

mac mysql安装失败_mac 安装mysqlclient失败解决方法

执行安装报错$ pip install mysqlclient....File "setup_posix.py", line 26, in mysql_configraise EnvironmentError("%s not found" % (mysql_config.path,))EnvironmentError: mysql_config not found-----------------...

weixin_42553471的博客 894

mac安装mysqlclient遇到的坑

在mac中安装mysqlclient时遇到的一些问题和解决方式

weixin_39115868的博客 1689

MacOs 安装mysqlclient报错-解决方法

安装mysqlclient依赖mysql-client,所以安装mysqlclient前需要安装mysql1.安装mysql-client2.配置路径3.再次安装 安装成功,最新版本为2.2.1

Mr_wulongyu的博客 3004

mac anaconda 虚拟环境中安装mysqlclient的坑

MAC中安装mysqlclient报错系列,首先没有pkg_confing,安装了之后又在报错pkg-config – exists mysqlclient报错一致,应该可以解决!

lizhenheng1234的博客 958
上一篇: django+xadmin学习笔记
下一篇: uni-app笔记
自娱自乐22
博客等级 码龄18年 241粉丝 135原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值