Lỗi cài đặt pip mysqlclient trên Ubuntu

Phiên bản Python == 3. 10. 5

Đây là lỗi tôi nhận được

Đang 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. 1. 1. hắc ín. gz [88 kB]
Đang chuẩn bị siêu dữ liệu [thiết lập. py]. đã bắt đầu
Chuẩn bị siêu dữ liệu [thiết lập. py]. kết thúc với trạng thái ‘lỗi’

lỗi. sub process-exit-with-error

× thiết lập python. py egg_info không chạy thành công.
│ mã thoát. 1
╰─> [16 dòng đầu ra]
/bin/sh. mysql_config. không tìm thấy lệnh
/bin/sh. mariadb_config. lệnh không tìm thấy
/bin/sh. mysql_config. không tìm thấy lệnh
Traceback [lần gọi gần đây nhất].
Tệp “”, dòng 2, trong
Tệp “”, dòng 34, trong
Tệp “/private/var/ . py”, dòng 15, trong
siêu dữ liệu, tùy chọn = get_config[]
Tệp “/private/var/folders/9d/_sspqdqx72j3xbj_00_4tnnc0000gn/T/pip-install . py”, dòng 70, trong get_config
libs = mysql_config[“libs”]
Tệp “/private/var/folders/9d/_sspqdqx72j3xbj_00_4tnnc0000gn/T/pip . py”, dòng 31, trong mysql_config
raise OSError[“{} not found”. định dạng[_mysql_config_path]]
Lỗi OS. không tìm thấy mysql_config
mysql_config --version
mariadb_config --version
mysql_config --libs
[end of output]

ghi chú. Lỗi này bắt nguồn từ một quy trình con và có thể không phải là sự cố với pip.
lỗi. tạo siêu dữ liệu không thành công

× Đã gặp lỗi khi tạo siêu dữ liệu gói.
╰─> Xem ở trên để biết đầu ra.

ghi chú. Đây là sự cố với gói được đề cập ở trên, không phải pip.
gợi ý. Xem ở trên để biết chi tiết.

Điều này có thể là do lỗi trong mysqlclient. Báo cáo điều này cho người bảo trì của nó.
✘ Cài đặt không thành công

Xin chào, tôi đang gặp sự cố chặn này khi thiết lập Django với cơ sở dữ liệu MySQL. Tôi đang dán ở đây những gì tôi đã thử cho đến nay trên Ubuntu 18. 04 HĐH

$ sudo apt install nginx mysql-server python3-pip python3-dev libmysqlclient-dev 
$ sudo apt install mysql-client
$ sudo mysql_secure_installation
$ sudo mysql [ configured new db requirements ]
$ sudo -H pip3 install --upgrade pip
$ sudo -H pip3 install virtualenv
$ pip install django gunicorn mysqlclient [virtualenv] 

Đây là nơi mysqlclient không được cài đặt. Đây là đoạn lỗi

[vkdev]user@ubuntu-hejjjj:~/testproject$ pip install mysqlclient
Collecting mysqlclient
  Using cached //files.pythonhosted.org/packages/d0/97/7326248ac8d5049968bf4ec708a5d3d4806e412a42e74160d7f266a3e03a/mysqlclient-1.4.6.tar.gz
Building wheels for collected packages: mysqlclient
  Building wheel for mysqlclient [setup.py] .. error
  ERROR: Command errored out with exit status 1:
......   
.......
  /usr/bin/ld: cannot find -lssl
  /usr/bin/ld: cannot find -lcrypto
  collect2: error: ld returned 1 exit status
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for mysqlclient
  Running setup.py clean for mysqlclient
Failed to build mysqlclient
Installing collected packages: mysqlclient
    Running setup.py install for mysqlclient .. error
    ERROR: Command errored out with exit status 1:

Vì cài đặt mysqlclient không thành công ở đây, tôi đã tiếp tục thử các bước này nhưng cho đến nay tôi không gặp may

Vấn đề tương tự Mysqlclient Cài đặt Ubuntu có thể được giải quyết theo cách tiếp cận khác được giải thích bên dưới bằng các ví dụ mã

sudo apt-get install python3-dev default-libmysqlclient-dev build-essential
pip install mysqlclient

Sử dụng nhiều ví dụ, chúng tôi đã học được cách khắc phục sự cố Mysqlclient Cài đặt Ubuntu

Làm cách nào để cài đặt ứng dụng khách MySQL trên Ubuntu?

Ghi chú. Nếu bạn chưa nâng cấp hệ thống của mình từ 18. 04 chưa, hãy xem hướng dẫn cài đặt MySQL trên Ubuntu 18 của chúng tôi. 04

  • Bước 1. Cập nhật/Nâng cấp kho lưu trữ gói
  • Bước 2. Cài đặt MySQL
  • Bước 3. Bảo mật MySQL
  • Bước 4. Kiểm tra xem dịch vụ MySQL có đang chạy không
  • Bước 5. Đăng nhập vào máy chủ MySQL

Tại sao Mysqlclient không cài đặt?

Trước tiên, hãy kiểm tra xem bạn đã kết nối với internet và ổn định chưa. Hãy thử chạy lại lệnh. Tiếp theo, bạn sẽ phải tải xuống và cài đặt gói thủ công nếu sự cố vẫn tiếp diễn. Để làm điều này, bạn có thể Google tệp nhị phân của mysqlclient tương thích với thiết bị của bạn hoặc bạn có thể truy cập trang web này

Làm cách nào để biết Mysqlclient đã được cài đặt Ubuntu chưa?

#Type mysql --version #để xem nó đã được cài đặt chưa

  • #Loại hình
  • mysql --version
  • #để xem nó đã được cài đặt chưa

Làm cách nào để chạy Mysqlclient?

Vậy, làm thế nào để khởi động MySQL Command Line Client? . Đối với điều này

  • Mở dấu nhắc lệnh
  • Điều hướng đến thư mục bin. Ví dụ. CDC. \Tệp chương trình\MySQL\MySQL Server 8. 0\bin
  • Chạy lệnh mysql -u root -p
  • Nhập mật khẩu

Làm cách nào để cài đặt máy khách MySQL trên Linux?

2. 2 Cài đặt MySQL Shell trên Linux

  • Cập nhật thông tin gói cho kho lưu trữ MySQL APT. sudo apt-get cập nhật
  • Cập nhật gói cấu hình kho lưu trữ MySQL APT bằng lệnh sau. sudo apt-get cài đặt mysql-apt-config
  • Cài đặt MySQL Shell bằng lệnh này. sudo apt-get cài đặt mysql-shell

Làm cách nào để chạy MySQL trên Ubuntu?

Cách khởi động/dừng máy chủ MySQL trên Ubuntu

  • Cách khởi động/dừng máy chủ MySQL trên Ubuntu. Chủ đề. Ubuntu / LinuxTrước. Tiếp theo
  • sudo dịch vụ mysql dừng. Để khởi động máy chủ MySQL, hãy sử dụng lệnh sau
  • sudo dịch vụ mysql bắt đầu. Để khởi động lại máy chủ MySQL, hãy sử dụng lệnh sau
  • khởi động lại dịch vụ sudo mysql
  • trạng thái mysql của dịch vụ sudo

Làm cách nào để tải xuống Mysqlclient?

Cài đặt

  • các cửa sổ. Xây dựng mysqlclient trên Windows rất khó
  • macOS [Homebrew] Cài đặt MySQL và mysqlclient. # Giả sử bạn đang kích hoạt Python 3 venv $ brew install mysql $ pip install mysqlclient
  • Linux. Lưu ý đây là bước cơ bản
  • Tùy chỉnh bản dựng [POSIX]
  • Tài liệu

Làm cách nào để sử dụng Mysqlclient trong Python?

Nhập lệnh cho gói bạn muốn cài đặt

  • Để cài đặt gói mysqlclient, gõ lệnh sau. Sao chép pip cài đặt mysqlclient
  • Để cài đặt gói mysql-connector-python, gõ lệnh sau. Sao chép pip cài đặt mysql-connector-python
  • Để cài đặt gói pymysql, gõ lệnh sau

Làm cách nào để nâng cấp PIP?

Cập nhật Pip Bạn có thể cập nhật pip bằng cách sử dụng pip mà không gặp rắc rối nào. Khi có bản cập nhật cho pip và bạn chạy lệnh pip, bạn sẽ thấy thông báo cho biết: “Bạn đang sử dụng phiên bản pip xy. a, tuy nhiên phiên bản xy. b có sẵn. ” Bạn có thể chạy lệnh “pip install --upgrade pip” để cài đặt và sử dụng phiên bản mới của pip. 31-Mar-2022

Làm cách nào để kiểm tra SQL đã được cài đặt hay chưa trong Ubuntu?

Cài đặt. Sau khi cài đặt hoàn tất, máy chủ MySQL sẽ tự động khởi động. Bạn có thể nhanh chóng kiểm tra trạng thái hiện tại của nó thông qua systemd. sudo dịch vụ trạng thái mysql ● mysql

Tại sao Mysqlclient không cài đặt?

Trước tiên, hãy kiểm tra xem bạn đã kết nối với Internet chưa và kết nối có ổn định không . Hãy thử chạy lại lệnh. Tiếp theo, bạn sẽ phải tải xuống và cài đặt gói thủ công nếu sự cố vẫn tiếp diễn. Để làm điều này, bạn có thể Google tệp nhị phân của mysqlclient tương thích với thiết bị của bạn hoặc bạn có thể truy cập trang web này.

Mysqlclient có hỗ trợ Python 3 không?

Dự án này là một nhánh của MySQLdb1. Dự án này bổ sung hỗ trợ Python 3 và sửa nhiều lỗi.

Chủ Đề