Mysqlclient恶梦

2024-05-23 22:56:36 发布

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

我正在尝试在centos系统中安装mysqlclient。以下是我面临的一些问题:

  • mysqlclient需要在安装系统中编译
  • 要编译它,根据official sources,我们需要python-develmysql-devel
  • 如果我正在使用python36virtualenv中安装mysqlclient,该怎么办?我需要python36-devel而不是python-devel吗?为什么文档中没有提到这一点
  • python36-devel是否与我的virtualenvpython36匹配?如果我使用我自己编译的python37而不是centos python36,那会匹配python36-devel吗?对于我可以安装的centos软件包,我并没有无限的选择

以及一些与{}无关但与{}相关的问题:

  • ^默认情况下,{}没有python36。似乎必须安装名为epel-release的东西
  • python36-devel安装36(!!)依赖项:

--

Installed:
  python36-devel.x86_64 0:3.6.8-1.el7                                                                                                                                                                                                                                 

Dependency Installed:
  dwz.x86_64 0:0.11-3.el7                   groff-base.x86_64 0:1.22.2-8.el7          perl.x86_64 4:5.16.3-294.el7_6         perl-Carp.noarch 0:1.26-244.el7                 perl-Encode.x86_64 0:2.51-7.el7               perl-Exporter.noarch 0:5.68-3.el7       
  perl-File-Path.noarch 0:2.09-2.el7        perl-File-Temp.noarch 0:0.23.01-3.el7     perl-Filter.x86_64 0:1.49-3.el7        perl-Getopt-Long.noarch 0:2.40-3.el7            perl-HTTP-Tiny.noarch 0:0.033-3.el7           perl-PathTools.x86_64 0:3.40-5.el7      
  perl-Pod-Escapes.noarch 1:1.04-294.el7_6  perl-Pod-Perldoc.noarch 0:3.20-4.el7      perl-Pod-Simple.noarch 1:3.28-4.el7    perl-Pod-Usage.noarch 0:1.63-3.el7              perl-Scalar-List-Utils.x86_64 0:1.27-248.el7  perl-Socket.x86_64 0:2.010-4.el7        
  perl-Storable.x86_64 0:2.45-3.el7         perl-Text-ParseWords.noarch 0:3.29-4.el7  perl-Time-HiRes.x86_64 4:1.9725-3.el7  perl-Time-Local.noarch 0:1.2300-2.el7           perl-constant.noarch 0:1.27-2.el7             perl-libs.x86_64 4:5.16.3-294.el7_6     
  perl-macros.x86_64 4:5.16.3-294.el7_6     perl-parent.noarch 1:0.225-244.el7        perl-podlators.noarch 0:2.5.1-3.el7    perl-srpm-macros.noarch 0:1-8.el7               perl-threads.x86_64 0:1.87-4.el7              perl-threads-shared.x86_64 0:1.43-6.el7 
  python-rpm-macros.noarch 0:3-24.el7       python-srpm-macros.noarch 0:3-24.el7      python3-rpm-macros.noarch 0:3-24.el7   redhat-rpm-config.noarch 0:9.1.0-87.el7.centos  zip.x86_64 0:3.0-11.el7                      

完全崩溃了,如果你问我的话


Tags: installedvirtualenv系统develx86mysqlclientperlmacros