当前位置: 首页 > news >正文

杭州网站建设招聘网wordpress有小方块

杭州网站建设招聘网,wordpress有小方块,新媒体营销策略有哪些,wordpress 图片标签异常是关于mysqlclient和PyMySQL的 这个异常有些老生常谈了#xff0c;但是至今都是一个问题#xff0c;尤其是Python3在不同系统上的兼容性相差较大。这次记录的版本是Python3.10#xff08;Python3.11#xff09;#xff0c;在Windows11系统版本上可以直接安装mysqlcli…异常是关于mysqlclient和PyMySQL的 这个异常有些老生常谈了但是至今都是一个问题尤其是Python3在不同系统上的兼容性相差较大。这次记录的版本是Python3.10Python3.11在Windows11系统版本上可以直接安装mysqlclient 我印象已经有很长一段时间可以在Django中使用PyMySQL替代mysqlclient并且这些年mysqlclient有各种依赖问题导致安装失败相反PyMySQL则可以直接安装。 但是目前发现最新的Django5Python3.11版本在Windows上正常安装mysqlclient了且使用PyMySQL则导致一些不兼容的安装问题。而ubuntu22.04容器中的同版本Python就出现了下面的报错 Collecting mysqlclient2.2.4Using cached https://pypi.tuna.tsinghua.edu.cn/packages/79/33/996dc0ba3f03e2399adc91a7de1f61cb14b57ebdb4cc6eca8a78723043cb/mysqlclient-2.2.4.tar.gz (90 kB)Installing build dependencies ... doneGetting requirements to build wheel ... errorerror: subprocess-exited-with-error× Getting requirements to build wheel did not run successfully.│ exit code: 1╰─ [27 lines of output]/bin/sh: 1: pkg-config: not found/bin/sh: 1: pkg-config: not found/bin/sh: 1: pkg-config: not foundTrying pkg-config --exists mysqlclientCommand pkg-config --exists mysqlclient returned non-zero exit status 127.Trying pkg-config --exists mariadbCommand pkg-config --exists mariadb returned non-zero exit status 127.Trying pkg-config --exists libmariadbCommand pkg-config --exists libmariadb returned non-zero exit status 127.Traceback (most recent call last):File /home/env/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py, line 363, in modulemain()File /home/env/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py, line 345, in mainjson_out[return_val] hook(**hook_input[kwargs])File /home/env/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py, line 130, in get_requires_for_build_wheelreturn hook(config_settings)File /tmp/pip-build-env-wrm_4di5/overlay/lib/python3.10/site-packages/setuptools/build_meta.py, line 325, in get_requires_for_build_wheelreturn self._get_build_requires(config_settings, requirements[wheel])File /tmp/pip-build-env-wrm_4di5/overlay/lib/python3.10/site-packages/setuptools/build_meta.py, line 295, in _get_build_requiresself.run_setup()File /tmp/pip-build-env-wrm_4di5/overlay/lib/python3.10/site-packages/setuptools/build_meta.py, line 311, in run_setupexec(code, locals())File string, line 155, in moduleFile string, line 49, in get_config_posixFile string, line 28, in find_package_nameException: Can not find valid pkg-config name.Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manually[end of output]note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error× Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─ See above for output.note: This error originates from a subprocess, and is likely not a problem with pip.依据异常提示这个错误提示是由于缺少 pkg-config 工具导致的。pkg-config 是一个帮助定位编译器和链接器标志的工具某些 Python 包需要它来定位依赖库的位置。 这里推荐先后安装以下两个包 apt install pkg-config另外安装mysql-client时libmysqlclient-dev 是 MySQL 客户端库的开发包通常用于构建需要连接到 MySQL 的软件。在大多数情况下需要构建 Python 的 MySQL 客户端库如 mysqlclient您需要安装 libmysqlclient-dev。 apt install libmysqlclient-dev
http://www.pierceye.com/news/228825/

相关文章:

  • 环保网站建设维护情况报告北京seo方法
  • 网站建设及使用企业名字查重系统
  • 新乡微网站建设如果做vr参观网站
  • 昆山苏州网站建设地方门户类网站有哪些
  • 网站建设与维护 许宝良 课件企业网站建设费用会计科目
  • react做的网站有哪些帮别人推广赚钱
  • php 深圳 电子商务网站开发苏州餐饮 网站建设
  • 相机拍照的图片怎么做网站呀现在的企业一般用的什么邮箱
  • 深圳自适应网站公司wordpress更改固定链接后
  • 网站报价网站源码下载工具
  • 买个网站域名要多少钱一年网站怎么建设模块
  • 怎么用自助网站设计之家网址
  • 新浪博客发布到wordpress网站seo快速优化技巧
  • php网站换服务器最超值的手机网站建设
  • seo整站优化技术培训wordpress博客编辑器
  • 一家专做灯的网站招聘wordpress 欲思
  • 山西省建设主管部门网站app备案号查询平台官网
  • 百度网站收录链接提交做购物网站的开题报告
  • 迷你主机做网站服务器南京龙媒网络科技有限公司
  • 网站重构给一个网站如何做推广
  • 温州网站推广价钱左侧导航栏网站模板
  • 网站建设朝阳南昌房地产网站建设
  • 大连网络建站公司分析wordpress漫画主题推荐
  • 纪检监察网站建设 讲话制作书签的感受心得
  • 宁波网站建设公司优选亿企邦上海网站快速备案
  • 贵阳有做网站的公司吗微信营销软件免费版
  • 打开网站乱码怎么做河南平台网站建设
  • 物流网站源代码安平县网站建设
  • 自助服务器网站建设修改wordpress的库名
  • 惠州做网站乐云seo网站建设如何插音乐