Trước hết, vâng, tôi đã thấy điều này:
pip cài đặt mysql-python không thành công với EnvironmentError: không tìm thấy mysql_config
Vấn đề
Tôi đang cố gắng sử dụng Django trong một dự án Google App Engine. Tuy nhiên, tôi đã không thể bắt đầu vì máy chủ không khởi động đúng cách do:
ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
Tôi đã thực hiện một số nghiên cứu và tất cả đều chỉ ra rằng phải cài đặt Mysql-python, dường như nó không có trên hệ thống của tôi. Tôi thực sự đã thử gỡ cài đặt nó và nhận được điều này:
Cannot uninstall requirement mysql-python, not installed
Bất cứ khi nào tôi thực sự cố gắng cài đặt qua:
sudo pip install MySQL-python
Tôi gặp lỗi khi nêu:
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
Tôi đã thử chạy:
export PATH=$PATH:/usr/local/mysql/bin
nhưng điều đó dường như không hữu ích, vì tôi đã chạy lại lệnh cài đặt và nó vẫn không thành công.
Có ý kiến gì không?
Xin lưu ý rằng tôi không ở trong virtualenv.
EnvironmentError
và in thêm thông tin gỡ lỗi hữu ích, nhưos.getcwd()
. bạn cũng có thể thêm mộtpdb.set_trace()
và tìm ra mọi thứ.