programing

libmariadbclient-dev 설치 오류:의존: libmariadbclient18

copyandpastes 2023. 1. 2. 23:16
반응형

libmariadbclient-dev 설치 오류:의존: libmariadbclient18

mysqclient를 설치하려고 하는데 Python 3.7.0을 탑재한 Ubuntu 18.04 LTS에서 'apt-get install libmariadbclient-dev'를 시도하면 오류가 발생합니다.

어떻게 하면 될까요?감사해요.

sudo apt-get install libmariadbclient-dev
Reading package lists... Done   
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libmariadbclient-dev : Depends: libmariadbclient18 (= 1:10.1.29-6) but 1:10.3.7+maria~bionic is to be installed
E: Unable to correct problems, you have held broken packages.

이전 버전을 설치하면 다음과 같이 작동합니다.

sudo apt-get install libmariadbclient18=1:10.1.29-6
sudo apt-get install libmariadbclient18-dev=1:10.1.29-6
pip3.7 install mysqlclient

업데이트 2018년 7월 12일 : 오늘 아래와 같이 MariaDB 10.3.8을 (클린시스템에) 설치하고 libmariadbclient18을 불평 없이 설치하였습니다.

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://sfo1.mirrors.digitalocean.com/mariadb/repo/10.3/ubuntu bionic main'
sudo apt update
sudo apt install mariadb-server
sudo apt install mariadb-client
sudo apt install libmariadb-dev
sudo apt install libmariadb-dev-compat
sudo apt-get install libmariadbclient18

libmariadb-dv와 libmariadv-dev-compative를 설치한 것이 도움이 되었는지 모르겠습니다.

소포도 필요했어요libmariadbclient-dev(혹은 가끔libmysqlclient-devPython pip package mysqlclient가 설치되어 있지 않습니다.

그리고 이 에러도 발생했습니다.또, 인스톨을 시도했습니다.libmariadb-dev그 대신 효과가 있었어요 pip install mysqlclient이 패키지는 저도 사용할 수 있습니다.

그게 누구에게나 도움이 됐으면 좋겠어.

언급URL : https://stackoverflow.com/questions/51110986/libmariadbclient-dev-install-error-depends-libmariadbclient18

반응형