Lệnh lỗi bị lỗi với trạng thái thoát 1 mysqlclient

LỖI. Lệnh bị lỗi với trạng thái thoát 1. thiết lập python. py egg_info Kiểm tra các bản ghi cho comm đầy đủ


LỖI. Lệnh bị lỗi với trạng thái thoát 1. thiết lập python. py egg_info Kiểm tra nhật ký để biết đầu ra lệnh đầy đủ

centos7使用django安装mysqlclient时出现的问题

  ERROR: Command errored out with exit status 1:
     command: /root/.virtualenvs/djangodemo/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-b2v6sxcg/mysqlclient/setup.py'"'"'; __file__='"'"'/tmp/pip-install-b2v6sxcg/mysqlclient/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-qfkwfqdx
         cwd: /tmp/pip-install-b2v6sxcg/mysqlclient/
    Complete output (12 lines):
    /bin/sh: mysql_config: command not found
    /bin/sh: mariadb_config: command not found
    /bin/sh: mysql_config: command not found
    Traceback (most recent call last):
      File "", line 1, in 
      File "/tmp/pip-install-b2v6sxcg/mysqlclient/setup.py", line 15, in 
        metadata, options = get_config()
      File "/tmp/pip-install-b2v6sxcg/mysqlclient/setup_posix.py", line 65, in get_config
        libs = mysql_config("libs")
      File "/tmp/pip-install-b2v6sxcg/mysqlclient/setup_posix.py", line 31, in mysql_config
        raise OSError("{} not found".format(_mysql_config_path))
    OSError: mysql_config not found
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

解决方法:
先安装mysql-devel

yum install mysql-devel

再安装mysqlclient

pip install mysqlclient

检查一下

(djangodemo) [[email protected] ~]# pip list
Package     Version
----------- -------
mysqlclient 2.0.1
pip         20.2
setuptools  49.2.0
wheel       0.34.2

成功解决

版权声明:本文为CSDN博主「zhou_xiong1130」的原创文章,遵循CC 4. 0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https. //Blog. csdn. net/zhou_xiong1130/article/details/107744705

$ pip install mysqlclient
Collecting mysqlclient
  Using cached mysqlclient-2.0.3.tar.gz (88 kB)
    ERROR: Command errored out with exit status 1:
     command: /home/song/miniconda3/envs/westarbucks/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oc1xpiyw/mysqlclient_5065485605a44b02905d19b84f655f73/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oc1xpiyw/mysqlclient_5065485605a44b02905d19b84f655f73/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-xra4p4nm
         cwd: /tmp/pip-install-oc1xpiyw/mysqlclient_5065485605a44b02905d19b84f655f73/
    Complete output (15 lines):
    /bin/sh: 1: mysql_config: not found
    /bin/sh: 1: mariadb_config: not found
    /bin/sh: 1: mysql_config: not found
______5
$pip install ez_setup
$sudo yum install python3-devel mysql-devel
$sudo yum install -y gcc
$pip install mysqlclient

làm ơn giúp tôi với Tôi bị kẹt với lỗi này trong 2 hoặc 3 giờ IDK phải làm gì Tôi đã tìm kiếm rất nhiều nhưng không giải quyết được vấn đề cho tôi

(storefront-wzGRizV7) C. \Users\Chacha Tech\Desktop\storefront>pipenv cài đặt mysqlclient
Cài đặt mysqlclient…
Lỗi. Đã xảy ra lỗi khi cài đặt mysqlclient.
Văn bản lỗi. Đang thu thập mysqlclient
Sử dụng mysqlclient-2 đã lưu trong bộ nhớ cache. 0. 3. hắc ín. gz (88 kB)
Tạo bánh xe cho các gói đã thu thập. mysqlclient
Bánh xe xây dựng cho mysqlclient (thiết lập. py). đã bắt đầu
Bánh xe xây dựng cho mysqlclient (thiết lập. py). kết thúc với trạng thái 'lỗi'
Chạy thiết lập. py sạch cho mysqlclient
Không thể xây dựng mysqlclient
Cài đặt các gói đã thu thập. mysqlclient
Chạy thiết lập. cài đặt py cho mysqlclient. đã bắt đầu
Chạy thiết lập. cài đặt py cho mysqlclient. kết thúc với trạng thái ‘lỗi’

LỖI. Lệnh bị lỗi với trạng thái thoát 1.
lệnh. 'C. \Users\Chacha Tech. virtualenvs\storefront-wzGRizV7\Scripts\python. exe’ -u -c ‘nhập io, os, sys, setuptools, tokenize; . argv[0] = ‘"’"‘C. \Users\Chacha Tech\AppData\Local\Temp\pip-install-cd7szoi5\mysqlclient_c4c73e1538204a95adfadc5b574bc565\setup. py’"’"’; . \Users\Chacha Tech\AppData\Local\Temp\pip-install-cd7szoi5\mysqlclient_c4c73e1538204a95adfadc5b574bc565\setup. py’"’"’;f = getattr(tokenize, ‘"’"‘open’"’"’, open)(file) if os. đường dẫn. tồn tại (tệp) khác io. StringIO(’"’”‘ from setuptools import setup; setup()’"’"’);code = f. đọc(). replace(’"’"’\r\n’"’"', ‘"’"’\n’"’"');f. close();exec(biên dịch(mã, tệp, ‘"’"‘exec’"’"’))’ bdist_wheel -d ‘C. \Users\Chacha Tech\AppData\Local\Temp\pip-wheel-bcypw3ib’
cwd. C. \Users\Chacha Tech\AppData\Local\Temp\pip-install-cd7szoi5\mysqlclient_c4c73e1538204a95adfadc5b574bc565
Đầu ra hoàn chỉnh (25 dòng).
đang chạy bdist_wheel
đang chạy bản dựng
đang chạy build_py
đang tạo bản dựng
creating build\lib.win-amd64-3.10
tạo bản dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb_init_. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb_exceptions. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép các kết nối MySQLdb\. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb\converters. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb\con trỏ. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb\phát hành. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb\lần. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
tạo bản dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants_init_. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\CLIENT. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\CR. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\ER. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\FIELD_TYPE. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\FLAG. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
cảnh báo. build_py. biên dịch byte bị vô hiệu hóa, bỏ qua.

đang chạy build_ext
xây dựng ‘MySQLdb. tiện ích mở rộng _mysql
lỗi. Microsoft Visual C++ 14. 0 hoặc cao hơn là bắt buộc. Nhận nó với “Công cụ xây dựng Microsoft C++”. Công cụ xây dựng Microsoft C++ - Visual Studio

LỖI. Bánh xe xây dựng không thành công cho mysqlclient
ERROR. Lệnh bị lỗi với trạng thái thoát 1.
lệnh. 'C. \Users\Chacha Tech. virtualenvs\storefront-wzGRizV7\Scripts\python. exe’ -u -c ‘nhập io, os, sys, setuptools, tokenize; . argv[0] = ‘"’"‘C. \Users\Chacha Tech\AppData\Local\Temp\pip-install-cd7szoi5\mysqlclient_c4c73e1538204a95adfadc5b574bc565\setup. py’"’"’; . \Users\Chacha Tech\AppData\Local\Temp\pip-install-cd7szoi5\mysqlclient_c4c73e1538204a95adfadc5b574bc565\setup. py’"’"’;f = getattr(tokenize, ‘"’"‘open’"’"’, open)(file) if os. đường dẫn. tồn tại (tệp) khác io. StringIO(’"’”‘ from setuptools import setup; setup()’"’"’);code = f. đọc(). replace(’"’"’\r\n’"’"', ‘"’"’\n’"’"');f. close();exec(biên dịch(mã, tệp, ‘"’"‘exec’"’"’))’ cài đặt --record ‘C. \Users\Chacha Tech\AppData\Local\Temp\pip-record-vbho8ho7\install-record. txt' --single-version-externally-managed --compile --install-headers 'C. \Users\Chacha Tech. virtualenvs\storefront-wzGRizV7\include\site\python3. 10\mysqlclient’
cwd. C. \Users\Chacha Tech\AppData\Local\Temp\pip-install-cd7szoi5\mysqlclient_c4c73e1538204a95adfadc5b574bc565
Đầu ra hoàn chỉnh (25 dòng).
đang chạy cài đặt
đang chạy bản dựng
đang chạy build_py
đang tạo bản dựng
creating build\lib.win-amd64-3.10
tạo bản dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb_init_. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb_exceptions. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép các kết nối MySQLdb\. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb\converters. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb\con trỏ. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb\phát hành. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
sao chép MySQLdb\lần. py → xây dựng\lib. win-amd64-3. 10\MySQLdb
tạo bản dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants_init_. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\CLIENT. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\CR. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\ER. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\FIELD_TYPE. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
sao chép MySQLdb\constants\FLAG. py → xây dựng\lib. win-amd64-3. 10\MySQLdb\constants
cảnh báo. build_py. biên dịch byte bị vô hiệu hóa, bỏ qua.

________số 8

LỖI. Lệnh bị lỗi với trạng thái thoát 1. 'C. \Users\Chacha Tech. virtualenvs\storefront-wzGRizV7\Scripts\python. exe’ -u -c ‘nhập io, os, sys, setuptools, tokenize; . argv[0] = ‘"’"‘C. \Users\Chacha Tech\AppData\Local\Temp\pip-install-cd7szoi5\mysqlclient_c4c73e1538204a95adfadc5b574bc565\setup. py’"’"’; . \Users\Chacha Tech\AppData\Local\Temp\pip-install-cd7szoi5\mysqlclient_c4c73e1538204a95adfadc5b574bc565\setup. py’"’"’;f = getattr(tokenize, ‘"’"‘open’"’"’, open)(file) if os. đường dẫn. tồn tại (tệp) khác io. StringIO(’"’”‘ from setuptools import setup; setup()’"’"’);code = f. đọc(). replace(’"’"’\r\n’"’"', ‘"’"’\n’"’"');f. close();exec(biên dịch(mã, tệp, ‘"’"‘exec’"’"’))’ cài đặt --record ‘C. \Users\Chacha Tech\AppData\Local\Temp\pip-record-vbho8ho7\install-record. txt' --single-version-externally-managed --compile --install-headers 'C. \Users\Chacha Tech. virtualenvs\storefront-wzGRizV7\include\site\python3. 10\mysqlclient’ Kiểm tra nhật ký để biết đầu ra lệnh đầy đủ

Cài đặt thất bại